PL / SQL中的Unescape特殊字符

时间:2017-03-17 11:05:45

标签: oracle plsql

我有一个PL / SQL块,它描述并插入到一个表中,例如:

description := 'test\ndescription';

我将从外部来源获得上述值。

但如果我直接插入描述值\n将被视为两个字符。我想将\ n视为特殊字符并插入db。

如果我遗漏了某些内容或不清楚,请告诉我。

1 个答案:

答案 0 :(得分:0)

所以你想将\n存储为数据库中的新行? 这样的事情怎么样:

SELECT replace('te\nst', '\n', CHR(10)) FROM DUAL