我的数据库中有一些行(> 50.000),其中包含字符串+'\ n'的列。我的意思是记录看起来像这样:
abcd\n or \nabcd
因为有时我的应用程序无法正常工作。我的问题是:如何使用正确的值更新此行并消除“\ n”空格,除了转到每一行并手动更新它?
答案 0 :(得分:1)
update your_table set somecolumn = replace(somecolumn, '\n', '')
答案 1 :(得分:0)
update mytable SET title = TRIM(TRAILING '\n' FROM title)
答案 2 :(得分:0)
你试过这个吗?
UPDATE table SET column=REPLACE(column,'\\n','') WHERE column LIKE '%\\n' OR column LIKE '\\n%'
如果您不知道新行的位置,只需:
UPDATE table SET column=REPLACE(column,'\\n','')