22,209
社区成员
发帖
与我相关
我的任务
分享
DECLARE @pattern VARCHAR(max)--定义个字符串变量
SELECT @pattern=REPLICATE(CONVERT(VARCHAR(max),'.'),20000)--赋值一个长度为2万的字符串
SELECT LEN(@pattern),@pattern--输出,确实是2万个字符
SELECT 1 WHERE @pattern LIKE REPLICATE(CONVERT(VARCHAR(max),'.'),20000)--出错
SELECT 1 WHERE @pattern = REPLICATE(CONVERT(VARCHAR(max),'.'),20000)-- =正常,like出错