sql 常用字符串处理方式
来源:互联网 发布:ug10.0三维编程视频 编辑:程序博客网 时间:2024/05/16 00:24
--=======================
--截取字符串中所有的数字
--SELECT dbo.F_Get_No('JUST A TEST:123!')
--=======================
CREATE function dbo.F_Get_No
(
@No varchar(100)
)
RETURNS INT
AS
BEGIN
WHILE PATINDEX('%[^0-9]%',@No)>0
BEGIN
SET @No=STUFF(@No,PATINDEX('%[^0-9]%',@No),1,'')
END
RETURN CONVERT(INT,@No)
END
--截取字符串中所有的数字
--SELECT dbo.F_Get_No('JUST A TEST:123!')
--=======================
CREATE function dbo.F_Get_No
(
@No varchar(100)
)
RETURNS INT
AS
BEGIN
WHILE PATINDEX('%[^0-9]%',@No)>0
BEGIN
SET @No=STUFF(@No,PATINDEX('%[^0-9]%',@No),1,'')
END
RETURN CONVERT(INT,@No)
END
--=======================
--截取字符串中所有的字母
--SELECT dbo.F_Get_Letter('JUST A TEST:123!')
--=======================
CREATE function dbo.F_Get_Letter
(
@Letter NVARCHAR(100)
)
RETURNS NVARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^A-Z]%',@Letter)>0
BEGIN
SET @Letter=STUFF(@Letter,PATINDEX('%[^A-Z]%',@Letter),1,'')
END
RETURN @Letter
END
--截取字符串中所有的字母
--SELECT dbo.F_Get_Letter('JUST A TEST:123!')
--=======================
CREATE function dbo.F_Get_Letter
(
@Letter NVARCHAR(100)
)
RETURNS NVARCHAR(100)
AS
BEGIN
WHILE PATINDEX('%[^A-Z]%',@Letter)>0
BEGIN
SET @Letter=STUFF(@Letter,PATINDEX('%[^A-Z]%',@Letter),1,'')
END
RETURN @Letter
END
- sql 常用字符串处理方式
- sql常用字符串处理
- SQL常用字符串处理函数
- SQL 常用字符串处理函数
- 常用的几种字符串处理方式
- sql中 字符串 时间 常用处理方法
- Oracle Sql 中常用字符串处理函数
- Oracle Sql 中常用字符串处理函数
- Oracle Sql 中常用字符串处理函数
- SQL Server处理字符串常用的函数
- 字符串hash处理方式
- java常用字符串处理
- 常用字符串处理整理
- 字符串处理常用函数
- php 常用字符串处理
- 常用字符串处理函数
- 常用字符串处理函数
- 字符串处理常用技术
- Qt程序 与 CMD窗口弹出的控制
- linux shell bash 内置变量参考
- Tomcat 输入ip可以直接访问项目
- 每天一个linux命令(26):用SecureCRT来上传和下载文件
- 实现c中strchr即字符串匹配功能
- sql 常用字符串处理方式
- FMDatabase——SQLite的Objective-C封装
- PCB设计与电子产品设计
- UIScreen的 bound、frame、scale属性
- 每天一个linux命令(27):linux chmod命令
- 类的设计
- 安卓常见的命令(持续积累)
- html文本编辑器中纯数字折行样式
- 视频种子搜索神器【可以迅雷云播放,在线观看】