如何从 Sybase 中的列值中删除换行符

How to remove newline from column values in Sybase

我在 sybase 中有一个 table,它有 7 列。

第六列有一个新行作为所有值中的最后一个字符。当我导出 table 时,这个换行符弄乱了输出。如何从此列中的所有值中删除换行符?

成功了

update tableName
set column_name =str_replace(column_name, char(13), null)

根据换行符是 windows 还是 unix 格式,以下之一应该有效:

UPDATE tableName SET column_name = str_replace(column_name, char(13), null)

UPDATE tableName SET column_name = str_replace(column_name, CHAR(13) + CHAR(10), '')