defsplit.sql

来自「本系统是一个报表分析查询系统」· SQL 代码 · 共 23 行

SQL
23
字号
create function DefSplit(@SourceSql varchar(8000),@StrSeprate varchar(10))
 returns @temp table(a varchar(100))
--实现Split功能 的函数
--Date    :2007-06-05
--Author :冯孝刚
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


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?