oracle和 PostgreSQL 中掉换行符(chr(10))和回车符(chr(13))
在Oracle和PostgreSQL中,你可以使用REPLACE
函数来去除字符串中的换行符和回车符。以下是两个数据库系统中的示例代码:
Oracle:
UPDATE your_table
SET your_column = REPLACE(REPLACE(your_column, CHR(10), ''), CHR(13), '');
PostgreSQL:
UPDATE your_table
SET your_column = REPLACE(REPLACE(your_column, E'\n', ''), E'\r', '');
在这两个例子中,your_table
是你要更新的表名,your_column
是你要处理的列名。Oracle中使用CHR
函数来表示控制字符,PostgreSQL中使用转义字符E
来表示换行符和回车符。这些代码会将指定列中的换行符和回车符替换为空字符串。
评论已关闭