我在DB2中有一个表 METAATTRIBUTE ,其中一列说“内容”可能包含任何特殊字符,包括unicode字符。
对于任何特殊字符,例如:“#”我可以简单地搜索:
Select * from METAATTRIBUTE where content like '%#%';
但是如何搜索“ u201B ”或“ u201E ”之类的unicode字符???
提前致谢。
答案 0 :(得分:2)
假设您正在讨论DB2 LUW,Unicode字符串文字由符号“u&”指定,后跟单引号中的常规字符串文字。 Unicode代码点由转义字符指定,默认情况下为反斜杠。例如:
$ db2 "values u&'\201b'"
1
---
‛
1 record(s) selected.
所以你的查询看起来像是:
Select * from METAATTRIBUTE where content like u&'%\201b%';
答案 1 :(得分:0)
最近,我遇到了同样的问题。这对我有用
{
"street": "My Street",
"profileType":"adressLocation"
}