我有一个包含百分号的文本字段。我需要从该百分号的左边开出3个字符...但由于百分号是通配符我有一些问题。
charindex(field,'%') from...
这就是我通常将其作为子字符串函数的一部分,但由于%是通配符,因此对于任何非空记录,charindex都返回0。有什么想法我如何指定char'%'而不是%通配符?
试图在论坛上搜索这个,但最后只是筛选出无关的问题。
答案 0 :(得分:3)
转过百分号%
:
charindex(field,'[%]') from...
答案 1 :(得分:0)
尝试使用charindex('%', field) from...