我在 Ingres 9.2.0 中有一个包含长 varchar 列的数据库。有什么方法可以在此列中搜索特定字符串,并且只返回包含该列中该字符串的行。
我尝试使用如下
select * from table
where col like '%abc%'
但我收到以下错误
没有为“long varchar”和“varchar”类型的参数定义函数“like”。将其参数显式转换为所需的类型。
我能够通过以下查询解决此问题
select * from table WHERE position('abc' in col) > 0