SQL Server 2000半角全角转换
来源:互联网 发布:centos6.6 yum源配置 编辑:程序博客网 时间:2024/06/05 22:55
CREATE FUNCTION f_Convert
(
@str NVARCHAR(4000), --要转换的字符串
@flag bit --转换标志,0转换成半角,1转换成全角
)
RETURNS nvarchar(4000)
AS
BEGIN
DECLARE @pat nvarchar(8),@step int,@i int,@spc int
IF @flag=0
SELECT @pat=N'%[!-~]%',@step=-65248,
@str=REPLACE(@str,N' ',N' ')
ELSE
SELECT @pat=N'%[!-~]%',@step=65248,
@str=REPLACE(@str,N' ',N' ')
SET @i=PATINDEX(@pat COLLATE LATIN1_GENERAL_BIN,@str)
WHILE @i>0
SELECT @str=REPLACE(@str,
SUBSTRING(@str,@i,1),
NCHAR(UNICODE(SUBSTRING(@str,@i,1))+@step))
,@i=PATINDEX(@pat COLLATE LATIN1_GENERAL_BIN,@str)
RETURN(@str)
END
- SQL Server 2000半角全角转换
- SQL Server中全角半角的转换
- SQL全角半角转换
- sql server 2005全角与半角字符转换
- sql 全角半角的转换
- SQL 全角和半角转换
- ORACLE SQL半角全角转换
- SQL SERVER不认全角和半角
- SQL SERVER 全角和半角的解决方法
- SQL 半角与全角之间转换
- 【数据库SQL】将全角转换成半角
- MSSQL SERVER 2000全角转半角
- MSSQL SERVER 2000全角转半角
- 全角转换成半角
- 半角全角转换代码
- /*--全角/半角转换
- 全角转换为半角
- Java转换全角半角
- 利用JAVA实现WINDOWS中的dir/s查找
- shell语言来实现进程间信息交换
- 常用地图投影转换公式
- db2客户端 访问远端服务器SQL1336N 问题解决方法
- RMAN备份慢故障处理一例
- SQL Server 2000半角全角转换
- 密码加密处理
- CSS去除表格td默认间距及制作1px细线表格
- SQL Server 2000 获取汉字拼音开头字母
- 绝对不知道你的浏览器还有这个功能!!!(很有意思的) (转载)
- OLAP的应用
- MBA案例分析(行销与营销之行销一)
- 跨浏览器的设置innerHTML方法
- Windows Mobile 应用程序中利用 WS-Attachment 传输二进制数据