sql >> Databáze >  >> RDS >> Mysql

sql dotaz pro převod znaku nového řádku na html


První otázka:

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

Pokud nic nenahrazuje, použijte '\n' místo '\r\n' .

Druhá otázka:

Nemůžete to udělat pomocí SQL dotazu, musíte tato data načíst do PHP skriptu nebo čehokoli jiného, ​​co chcete, a provést nahrazení regulárního výrazu (příklad pro PHP):

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


  1. Hekaton s twistem:TVP v paměti – část 2

  2. Problém s připraveným výpisem

  3. Podporuje MySQL historické datum (např. 1200)?

  4. Jak zavolat uloženou proceduru uvnitř balíčku Oracle s Entity Framework?