create table t(x int identity(1,1) primary key,v nvarchar(32));
go
insert into t(v) values(‘this is % line‘),(‘this is 1 line‘);
我们的目标是找到‘this is % line‘ 这一行。
select x,v from t where v like‘%\%%‘ escape ‘\‘;
第一个‘%‘用来匹配%前的串。
第二个‘%‘用来匹配串中的%。
第三个‘%‘用来匹配%后的串。
escape 指定用来转义的字符。
时间: 2024-10-07 06:18:32