国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server實現split函數分割字符串功能及用法示例

2024-08-31 01:04:07
字體:
來源:轉載
供稿:網友

本文實例講述了SQL Server實現split函數分割字符串功能及用法。分享給大家供大家參考,具體如下:

/*函數名稱:f_SplitToNvarchar作用:實現split功能的函數更新記錄:設計思路:將nvarchar類型字符結合的一個串,分隔到一張只有一列nvarchar類型的表里*/CREATE FUNCTION [dbo].[f_SplitToNvarchar](@SourceSql  NVARCHAR(MAX),--源分隔字符串@StrSeprate VARCHAR(10)--分隔符)RETURNS @temp TABLE(col NVARCHAR(MAX))ASBEGINDECLARE @i INTSET @SourceSql = RTRIM(LTRIM(@SourceSql))SET @i = CHARINDEX(@StrSeprate, @SourceSql)WHILE @i >= 1BEGIN  INSERT @temp  VALUES   (    LEFT(@SourceSql, @i -1)   )  SET @SourceSql = SUBSTRING(@SourceSql, @i + 1, LEN(@SourceSql) -@i)  SET @i = CHARINDEX(@StrSeprate, @SourceSql)ENDIF @SourceSql <> '/'  INSERT @temp  VALUES   (    @SourceSql   )RETURNENDGO

調用示例:

SELECT col FROM f_SplitToNvarchar('1,2,3,4',',');

如圖所示:

SQL,Server,split,分割字符串

希望本文所述對大家SQL Server數據庫程序設計有所幫助。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扬中市| 宜良县| 临朐县| 遂川县| 渝中区| 永丰县| 汝州市| 涞源县| 牡丹江市| 七台河市| 锡林郭勒盟| 满城县| 黄冈市| 长乐市| 信宜市| 邹城市| 成武县| 开阳县| 黑河市| 吉木萨尔县| 清水县| 湖南省| 绥德县| 涞源县| 原阳县| 达尔| 松滋市| 比如县| 北票市| 周口市| 仁化县| 和平县| 彝良县| 合川市| 胶南市| 万全县| 和田市| 定远县| 贵定县| 桃江县| 中西区|