Rumah > pangkalan data > tutorial mysql > SqlServer 判断字符是否汉字或数字方法

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

WBOY
Lepaskan: 2016-06-07 15:52:17
asal
1895 orang telah melayarinya

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,

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) 汉字个数

 

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan