我有以下查询,我试图对 db2 数据库服务器执行
SELECT REPLACE('\'abc\'','\'','') FROM TN_DAY_PROCESS
我期待像 abc 这样没有单引号的输出
从 abc 文本中,我想删除单引号。为此,我在 db2 中使用 REPLACE 函数尝试了上面显示的方法,但它给了我以下错误
The character "\" following "ELECT REPLACE('\'abc" is not valid.. SQLCODE=-7, SQLSTATE=42601, DRIVER=3.66.46 SQL Code: -7, SQL State: 42601
有人可以帮我找出从 db2 数据库中的字符串中删除单引号的解决方案。在此先感谢您的帮助
在寻找这个问题的答案时,我发现了以下方法
SELECT REPLACE('''abc''','''',SPACE(0)) FROM TN_DAY_PROCESS
所以,指定单引号的方法是写两次