MySQL从列中删除尾随换行符

Jee*_*ets 3 mysql

我想从MySQL列中删除尾随换行符.trim()只删除空格,但我也想删除尾随换行符.谁有人建议?

jak*_*kob 12

您可以通过在末尾匹配"\ r"直接替换这些,然后替换"\ r".

例:

UPDATE Person SET firstName = REPLACE(firstName, '\n', '')
where firstName LIKE '%\n'
Run Code Online (Sandbox Code Playgroud)

要么

UPDATE Person SET firstName = REPLACE(firstName, '\r', '')
where firstName LIKE '%\r'
Run Code Online (Sandbox Code Playgroud)


Wal*_*ack 0

尝试这样的事情:

REPLACE(FIELD,'\r\n',' ')
Run Code Online (Sandbox Code Playgroud)