zoukankan      html  css  js  c++  java
  • sql *字符串函数

    CREATE FUNCTION [dbo].[SplitString] (   -- Add the parameters for the function here  @SplitString nvarchar(max),  @Separator nvarchar(10)=''

    ) RETURNS @result table (  [Id] int,  [Text] nvarchar(500) ) AS Begin  DECLARE @CurrentIndex int;  DECLARE @NextIndex int;  DECLARE @ReturnText nvarchar(500);  SELECT  @CurrentIndex=1;  DECLARE @index int =0  WHILE(@CurrentIndex<=len(@SplitString))      BEGIN          SELECT @NextIndex=charindex(@Separator,@SplitString,@CurrentIndex);          IF(@NextIndex=0 OR @NextIndex IS NULL)              SELECT @NextIndex=len(@SplitString)+1;              SELECT @ReturnText=substring(@SplitString,@CurrentIndex,@NextIndex-@CurrentIndex);                         INSERT INTO @result([Id],[Text]) VALUES(@index,@ReturnText);              SELECT @CurrentIndex=@NextIndex+1;              select @index=@index+1;       END    return; End

    GO

  • 相关阅读:
    英语语法学习
    react-hook
    rrweb手机端录屏,pc端使用
    uni-app
    日期
    Mongodb 保存地理信息 并实现范围检索
    webpack2.2API阅读笔记
    react-lazyload
    项目中常用的各个依赖包的解释
    Android-----test----monkeyrunner
  • 原文地址:https://www.cnblogs.com/Mac_Hui/p/2892532.html
Copyright © 2011-2022 走看看