sql >> Database teknologi >  >> RDS >> Mysql

sql-forespørgsel for at konvertere et nyt linjetegn til en html


Første spørgsmål:

UPDATE exp_channel_data SET text_column = REPLACE(text_column, '\r\n', '<br />')

Hvis det ikke erstatter noget, skal du bruge '\n' i stedet for '\r\n' .

Andet spørgsmål:

Du kan ikke gøre det med en SQL-forespørgsel, du skal hente disse data ind i et PHP-script eller noget andet, du kan lide, og udføre en udskiftning af regulære udtryk (eksempel for PHP):

$new_str = preg_replace('#<(p|span)[^>]+>#', '<$1>', $old_string);


  1. Sådan sikkerhedskopieres og gendannes (eksportere og importere) MySQL-databaser Tutorial

  2. MySql:sæt en variabel med en liste

  3. hvordan sender man et tabelnavn som parameter til den lagrede procedure?

  4. Tildeling af den samme parameterværdi flere gange i pdo execute