SQL 判斷每一各字的字元(可用於查詢簡繁體,但缺對照表)

摘要:SQL 判斷每一各字的字元(簡繁體,但缺對照表)

想查出資料內的每一個字元的Unicode,可以使用以下語法, 但要分別查出這個屬於繁(正)體或簡體,則可能需要多一個對照表或第三方的API協助 .

DECLARE @index int 
SET @index = 1

DECLARE @data nvarchar(100)
SET @data = N'微軟微软MS' 

WHILE @index <= LEN(@data)
BEGIN
	SELECT UNICODE(SUBSTRING(@data,@index,1)),NCHAR(UNICODE(SUBSTRING(@data,@index,1)))
	SET @index = @index + 1 
END