判断是否含有中文
declare @X varchar(20)
set @X='ssss是dddd
print @X
print datalength(@X)
if @X LIKE N'%[吖-座]%'
begin
print '含有中文'
end
按字节数截取包含中文的字符串。避免出现“?”
select substring(CAST('截取00sss字符串' as TEXT),n,m)
也可以使用
cast('中文截取不推荐' as varchar(7))