通过substring来截取字符串,发现length的最大值只能有4000,超过4000的字符串的字符串就不会被截取到,有没有什么替代方法呢?
declare @ss varchar(max)
select @ss=substring(Content,5179,4100) from SL_Article where articleId=155
print len(@ss)其中需要的100个字符串就不会被截取到
declare @ss varchar(max)
select @ss=substring(Content,5179,4100) from SL_Article where articleId=155
print len(@ss)其中需要的100个字符串就不会被截取到
select @ss=substring(Content,5179,4000)+substring(Content,9179,100) from SL_Article where articleId=155
print len(@ss)