-1

我有一个包含百分号的文本字段。我需要该百分号左侧的 3 个字符...但由于百分号是通配符,我遇到了一些问题。

charindex(field,'%') from...

这就是我通常将其作为子字符串函数的一部分进行处理的方式,但是由于 % 是通配符,因此对于任何非空记录,charindex 都会返回 0。关于如何将其指定为 char '%' 而不是 % 通配符的任何想法?

试图在论坛上搜索这个,但最后只是筛选了不相关的问题。

4

2 回答 2

3

转义百分号%

charindex(field,'[%]') from...
于 2013-11-04T23:29:30.927 回答
0

试试charindex('%', field) from...

于 2016-04-14T09:16:28.957 回答