我的一个应用程序有一个 CSV 输出。这会生成一个来自 Web 表单数据的文件。
在某些情况下,我的备注字段中出现回车符。这会导致导入文件时出错。我想删除这个字符。
当用户将信息从 word 文档粘贴到表单或按住 shift 键并按 enter 时,似乎会发生此问题。
该字段是 ntext 并填充在多行文本框控件中。
我一直在尝试使用替换功能删除它,但一些回车符似乎可以通过。
SQL
REPLACE(Fieldname), CHAR(13) + CHAR(10), ' ') AS new_Fieldname
最佳答案
最好分别替换字符,因为它们并不总是一起出现或按顺序出现:
REPLACE(REPLACE(Fieldname, CHAR(13),' '), CHAR(10), ' ') AS new_Fieldname
关于sql - CSV 回车字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696775/