判断Sqlserver字段中是否有中文,并截取

来源:互联网 发布:mac os x 10.11镜像bt 编辑:程序博客网 时间:2024/05/29 07:30

判断是否含有中文

declare @X varchar(20)set @X='ssss是ddddprint @X print datalength(@X)if @X LIKE N'%[吖-座]%' beginprint '含有中文'end

按字节数截取包含中文的字符串。避免出现“?”

select substring(CAST('截取00sss字符串' as TEXT),n,m)


也可以使用

 cast('中文截取不推荐' as varchar(7))


0 0
原创粉丝点击