sql中的split方法
2024-08-20 23:57:19
ALTER function [dbo].[f_split](@SourceSql varchar(8000),@StrSeprate varchar(10))
returns @temp table(a varchar(100))
--实现split功能 的函数
--date :2003-10-14
as
begin
declare @i int
set @SourceSql=rtrim(ltrim(@SourceSql))
set @i=charindex(@StrSeprate,@SourceSql)
while @i>=1
begin
insert @temp values(left(@SourceSql,@i-1))
set @SourceSql=substring(@SourceSql,@i+1,len(@SourceSql)-@i)
set @i=charindex(@StrSeprate,@SourceSql)
end
if @SourceSql<>''
insert @temp values(@SourceSql)
return
end
最新文章
- IOS之Objective-C学习 代理设计模式
- 生产环境常见的HTTP状态码列表
- SQL UNION 和 UNION ALL 操作符\SQL SELECT INTO 语句\SQL CREATE DATABASE 语句
- Netty学习四:Channel
- squid安装、配置、控制
- saltstack之基础入门系列文章简介
- sdutoj 2604 Thrall’s Dream
- [示例]NSDictionary编程题-字典的排序应用(iOS4班)
- matlab函数之bsxfun
- 扑克k,你知道的人物吗?
- common lisp wiki
- NIO和IO(转)
- createThread和_beginthreadex区别
- 深入浅出requireJS-1
- Memcached源码分析之内存管理
- linux 下maven安装
- python之optparse模块
- SpringBoot之配置文件加载位置
- mssql 怎么配置指定的表 不允许删除数据?
- Python模块:日志输出—logging模块