gpt4 book ai didi

mysql - 如何从列中删除回车符和换行符?

转载 作者:行者123 更新时间:2023-12-04 23:52:34 25 4
gpt4 key购买 nike

我正在尝试从从 csv 文件导入的列中删除回车符和换行符。
我正在使用代码:

SELECT replace(replace(column,CHAR(13),''),CHAR(10),'')
FROM table

它正确地找到了所有的 CR 和 LF,但它不会更新数据库。

最佳答案

您的查询从名为 TABLE 的表中检索列被替换的所有行。

关于 UPDATE 您的数据库,您必须以这种方式使用 UPDATE 命令:

UPDATE table SET column = replace(replace(column,CHAR(13),''),CHAR(10),'')

如果你想条件 UPDATE 关于满足某些条件,那么你必须添加 WHERE 子句。

例如
UPDATE table SET column = replace(replace(column,CHAR(13),''),CHAR(10),'')
WHERE column_2 = 'XXX'

关于mysql - 如何从列中删除回车符和换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20577365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com