zoukankan      html  css  js  c++  java
  • sql server 中利用自定义函数分隔字符串

    创建方法:
    create  function [dbo].[f_SplitStr](@SourceSql varchar(8000),@StrSeprate varchar(10))
      returns @temp table(F1 varchar(100))
    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
    使用:
    select * from f_SplitStr('12,6,4',',')
    结果:
    12
    6
    4
  • 相关阅读:
    pwd命令
    python-windows环境安装
    python介绍
    elk安装
    elk介绍
    111
    使用CEF作为用户界面
    使用CEF作为浏览器
    c# 内嵌chrome(Webkit)
    待搞清楚
  • 原文地址:https://www.cnblogs.com/xh831213/p/759763.html
Copyright © 2011-2022 走看看