SqlServer 判断字符是否汉字或数字方法

来源:互联网 发布:怎样注册网络主播 编辑:程序博客网 时间:2024/06/04 00:30

sqlserver 中判断是否数字,是否汉字的方法

SELECT *
FROM Flydove_Class_2
WHERE (PATINDEX('%[吖-做]%', Typename) == 0) //判断汉字

SELECT *
FROM Flydove_Class_2
WHERE (ISNUMERIC(Typename) == 0) //判断数字

 

判断字符窗中汉字个数方法(不靠谱)

declare @sql varchar(1000)
set @sql='abc国m,de中d国e人民f'
select @sql 字符,DATALENGTH(@sql)-len(@sql) 汉字个数