我正在尝试运行一个查询来替换 '/n'
的所有实例(这似乎是一个隐藏字段) <p>
.
我有以下 SQL
UPDATE dbname.products SET text_column = REPLACE (text_column, '\r\n', '<p>');
我收到错误“字段列表”中的未知列“文本”
有人能看到这里有问题吗?
谢谢
最佳答案
问题可能是 replace()
后面的空格。 MySQL 对函数名称后面的空格很挑剔,如 documentation 中所述。 .
所以,尝试一下:
UPDATE dbname.products
SET text_column = REPLACE(text_column, '\r\n', '<p>');
关于mySQL:用 <p> 替换/n 的所有实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34788531/