DB2 替换问题?

DB2 Replace issue?

替换函数 -- REPLACE(REPLACE(REPLACE(T_DIM5,CHAR(13),' '),CHAR(10),' '),'|',' ') T_DIM5,

回车 Return 和换行符和列分隔符 是的,在 DB2 中不起作用..它正在替换实际字符

Oracle 运行良好。

CHAR(13) & CHAR(10) return '10' 和 '13'...

如果您尝试指定十六进制文字,请使用 x'13' 和 x'10'

但是请注意,数据可能采用 EBCDIC 格式。 EBCDIC 字符的十六进制代码与 ASCII 不同。