Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Trimmt die MySQL-TRIM-Funktion keine Zeilenumbrüche oder Wagenrückläufe?

Ja, Trim() wird in MySQL funktionieren. Sie haben zwei Möglichkeiten.

1) Wählen Sie es aus:

select trim(BOTH '\n' from [field_name]) as field

Wenn das nicht funktioniert, versuchen Sie es mit '\r' , wenn das nicht funktioniert, versuchen Sie es mit '\n\r' .

2) Ersetzen Sie die fehlerhaften Daten in Ihrer Tabelle durch ein Update...

update [table_name] set [field_name] = trim(BOTH '\n' from [field_name])

Ich empfehle zuerst eine Auswahl, um festzustellen, welchen Zeilenumbruch Sie haben (\r oder \n).