如何创建';Sql中的字符?

如何创建';Sql中的字符?,sql,db2,db2-400,Sql,Db2,Db2 400,我正在尝试将生成的字符串与“如何实现此操作?”?我在找类似的东西 --result: 'abc' values '''' || abc || ''''; 您可以将EBCDIC字符与其十六进制值一起使用: values x'7D' || 'abc' || x'7D'; 你在评论中提到德语 IIRC,|不是EBCDIC不变字符之一 试着改用CONCAT values '''' CONCAT abc CONCAT ''''; 按照下面的步骤进行操作。这没有解决:(这实际上似乎是可行的。你能澄清一

我正在尝试将生成的字符串与“如何实现此操作?”?我在找类似的东西

--result: 'abc'
values '''' || abc || '''';

您可以将EBCDIC字符与其十六进制值一起使用:

values x'7D' || 'abc' || x'7D';

你在评论中提到德语

IIRC,|不是EBCDIC不变字符之一

试着改用CONCAT

values '''' CONCAT abc CONCAT '''';

按照下面的步骤进行操作。这没有解决:(这实际上似乎是可行的。你能澄清一下为什么这不令人满意吗?数据库消息(部分德语):执行SQL命令时发生错误:values“'””;| |“abc”| |“'”[SQL0206]Spalte order globale Variable“nicht gefunden.[SQL State=42703,DB Errorcode=-206]1语句失败。执行时间:0.53s您的错误消息显示为
“'”| |…
,但您的代码示例显示为
”| |…