/****** SQL转换全角/半角函数 开始******/ CREATE FUNCTION ConvertWordAngle ( ), --要转换的字符串 @flag bit --转换标志,0转换成半角,1转换成全角 )) AS BEGIN ),@step int,@i int,@spc int , @str=REPLACE(@str,N' ',N' ') ELSE , @str=REPLACE(@str,N' ',N' ') SET @i=PATINDEX(@pat COLLATE LATI
//JavaScript全角字符转半角(参数str为input框输入的内容)var $fullChar2halfChar = function(str) { var result = ''; for (var i = 0; i < str.length; i++) { //获取当前字符的unicode编码 var code = str.charCodeAt(i); //unicode编码范围是所有的英文字母以及各种字符 if (code >= 65281 && code <
全角和半角 只有字符,数字,标点符号有全角和半角的区别,中文没有 普通写一句英文(即不要输入法):I am 28 years old, do you love me?采用半角写:I am 28 years old, do you love me?采用全角写:I am 28 years old,do you love me? 可以看到数字,字符,标点符号都变了样子 而输入一段中文采用半角写:我爱你,祖国.采用全角写:我爱你,祖国. 可以看到,对于中文来讲,不管是汉字还是标点符号,都是全角的形式.
--1.查询区分全角与半角字符--测试数据DECLARE @t TABLE(col varchar(10))INSERT @t SELECT 'aa'UNION ALL SELECT 'Aa'UNION ALL SELECT 'AA' --全角AUNION ALL SELECT 'A,A' --全角A,半角逗号(,)UNION ALL SELECT 'A,A' --全角A,全角逗号(,) --1.查大写字母SELECT * FROM @tWHERE col COLLATE Chinese_