我在TEXT
数据类型列上执行搜索操作时收到超时错误。根据我的客户端请求,我不能使用全文索引。我尝试过使用PATINDEX
,CHARINDEX
和LIKE
语句。它仍然导致超时错误。
有人可以建议如何搜索TEXT
数据类型吗?
谢谢, 的Eswar
答案 0 :(得分:0)
您可以使用
WHERE CAST(<text_field> as VARCHAR(max)) LIKE '%something%'
然而,表现不会好。我同意Marc_s&#39;评论,如果可以的话,转换数据库中的字段......
P.S。如果您投射文字字段, PatIndex()和 Charindex()也会有效