oracle和 PostgreSQL 中掉换行符(chr(10))和回车符(chr(13))
warning:
这篇文章距离上次修改已过438天,其中的内容可能已经有所变动。
在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来表示换行符和回车符。这些代码会将指定列中的换行符和回车符替换为空字符串。
评论已关闭