我正在存储的列数据中可以包含插入符^。如何也考虑它也是主键来搜索此类列数据

时间:2019-02-19 14:08:28

标签: sybase

示例数据

EEECC ^ QWERTYUIOP ^ 1234

我正在存储的列数据中可以包含插入符^。如何在也认为它也是主键的情况下搜索此类列数据。

我试图将bn括在不起作用的方括号中。

2 个答案:

答案 0 :(得分:0)

应使用正则表达式

WHERE column_name REGEXP '[\^]'

如果您只需要搜索列值中是否存在“ ^”

答案 1 :(得分:0)

您可以使用:

从表名中选择*,其中列类似于'%^%'

对于Sybase ASE,将返回其中存储有一个或多个克拉符号的任何行。

如果您想要特定的行(例如您的键值),那么column ='EEECC ^ QWERTYUIOP ^ 1234'也会很好,而不是括号。