在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
来源:互联网 发布:苹果手机验钞机软件 编辑:程序博客网 时间:2024/05/16 05:13
注意:这里使用的数据库必须是SQLSERVER的哦
-提取数字
IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL
DROP FUNCTION DBO.GET_NUMBER2
GO
CREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^0-9]%',@S) > 0
BEGIN
set @s=stuff(@s,patindex('%[^0-9]%',@s),1,'')
END
RETURN @S
END
GO
--测试
PRINT DBO.GET_NUMBER('呵呵ABC123ABC')
GO
--123
--------------------------------------------------------------------
--提取英文
IF OBJECT_ID('DBO.GET_STR') IS NOT NULL
DROP FUNCTION DBO.GET_STR
GO
CREATE FUNCTION DBO.GET_STR(@S VARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^a-z]%',@S) > 0
BEGIN
set @s=stuff(@s,patindex('%[^a-z]%',@s),1,'')
END
RETURN @S
END
GO
--测试
PRINT DBO.GET_STR('呵呵ABC123ABC')
GO
--------------------------------------------------------------------
--提取中文
IF OBJECT_ID('DBO.CHINA_STR') IS NOT NULL
DROP FUNCTION DBO.CHINA_STR
GO
CREATE FUNCTION DBO.CHINA_STR(@S NVARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^吖-座]%',@S) > 0
SET @S = STUFF(@S,PATINDEX('%[^吖-座]%',@S),1,N'')
RETURN @S
END
GO
PRINT DBO.CHINA_STR('呵呵ABC123ABC')
GO
- 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- SQL函数:字符串中提取数字,英文,中文,过滤重复字符
- SQL函数:字符串中提取数字,英文,中文,过滤重复字符
- 全角转半角,提取数字,提取英文,提取中文,过滤重复字符,过滤重复字符2
- SQL函数:提取数字,提取英文,提取中文,过滤重复字符,过滤重复字符2
- SQL提取数字、英文、中文以及过滤重复字符
- 提取字符串中数字、中文、英文字符…
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函數
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函數
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函數
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函數
- SQL提取数字,提取英文,提取中文,过滤重复字符方法
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函数(含判断字段值是否有中文)
- 提取数字、提取英文、提取中文、过滤重复字符等SQL函数(含判断字段值是否有中文)
- 从一个字符串中提取中文字符
- Java如何从字符串中提取数字
- 提取数字、英文、中文、过滤重复字符等SQL函数(含判断字段是否有中文)
- StoryBoard
- ubuntu 9.04 download address
- kindeditor4.1.4 asp.net C# 配置及相关使用技巧 附带读取txt文本方法
- C#CookieHelper--C#操作Cookie的帮助类
- navicat 结合快捷键
- 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符
- MyEclipse + Maven开发Web工程的详细配置过程
- linux find 命令
- 使用dwarfdump检查dSYM和app是否匹配
- arm调用thumb(相同文件和不同文件)并且返回 简单小例子
- 仿京东商城中商品介绍动态悬浮栏
- Android进程间通信(IPC)机制Binder简要介绍和学习计划
- 使用rman进行data guard环境搭建(maximize performance)
- 使用“洋葱法”求解复杂指针