全角半角转换 笔记
来源:互联网 发布:mac如何退出qq 编辑:程序博客网 时间:2024/06/06 00:12
---将全角符号转换成半角
ALTER FUNCTION ChangeSign ( @fphm NVARCHAR(MAX) )
RETURNS NVARCHAR(MAX)
AS
BEGIN
DECLARE @pat NVARCHAR(8) ,
@step INT ,
@i INT ,
@spc INT
SELECT @pat = N'%[!-~]%' ,
@step = -65248 ,
@fphm = REPLACE(@fphm, N' ', N' ')
SET @i = PATINDEX(@pat COLLATE LATIN1_GENERAL_BIN, @fphm)
WHILE @i > 0
SELECT @fphm = REPLACE(@fphm, SUBSTRING(@fphm, @i, 1),
NCHAR(UNICODE(SUBSTRING(@fphm, @i, 1))
+ @step)) ,
@i = PATINDEX(@pat COLLATE LATIN1_GENERAL_BIN, @fphm)
RETURN(@fphm)
END
go
------------------------返回 去掉左右空格---------转换半角后的 值
CREATE FUNCTION ChangeSignStrTrim ( @fphm VARCHAR(1000) )
RETURNS VARCHAR(1000)
AS
BEGIN
SET @fphm = RTRIM(LTRIM(dbo.ChangeSign(@fphm)))
RETURN(@fphm)
END
GO
SELECT dbo.ChangeSignStrTrim(' 你好JHD jjkjd43 ')
- 全角半角转换 笔记
- 全角半角转换 笔记
- 全角转换成半角
- 半角全角转换代码
- /*--全角/半角转换
- 全角转换为半角
- Java转换全角半角
- javascript全角半角转换
- 全角半角转换函数
- 全角半角转换
- 全角半角转换函数
- javascript(全角--半角转换)
- 全角转换半角
- 全角半角转换函数
- 全角半角转换函数
- 全角/半角转换
- c#全角半角转换
- 半角、全角转换
- 留学香港经验谈
- C语言中如何定义全局变量
- [系列好文]Ubuntu 下Android开发环境的搭建(英文官网!!!!!!)
- csdn
- 判断单链表是否存在环,和两条链表相交问题
- 全角半角转换 笔记
- android:launchMode="singleTask" 与 onNewIntent(Intent intent) 的用法
- How to setup Apache and mod_python and django
- v$filestat中PHYRDS负值
- 硬盘瓶颈和读写速度测试
- 给Win7加装Telnet
- C 常用字符串函数
- HTML工具
- Asterisk 1.8 队列 分析