DB2翻译数据中的问号

DB2翻译数据中的问号,db2,db2-400,Db2,Db2 400,我有一个关于DB2的语句,使用TRANSLATE函数: ,TRANSLATE( FIELD1, ' ', x'042021222324282A3638FF') FIELD1A 如何修改数据中问号字符的语句 谢谢。我希望我能理解你的意思。你想用“”替换“?”是真的吗?在这种情况下,translate的工作原理如下: 值转换('sdnfojs?sdmf','',x'6F'), 翻译('sdnfojs?sdmf','','',?'); --结果:“sdnfojs sdmf” 代码页中问号符号的十

我有一个关于DB2的语句,使用TRANSLATE函数:

 ,TRANSLATE( FIELD1, ' ',  x'042021222324282A3638FF') FIELD1A
如何修改数据中问号字符的语句


谢谢。

我希望我能理解你的意思。你想用“”替换“?”是真的吗?在这种情况下,translate的工作原理如下:

值转换('sdnfojs?sdmf','',x'6F'),
翻译('sdnfojs?sdmf','','',?');
--结果:“sdnfojs sdmf”

代码页中问号符号的十六进制表示形式是什么?请尝试
翻译(FIELD1',x'6f04021222324282a3638ff')
因为
值十六进制('?')
返回
6F