国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郸城县| 汝城县| 沁水县| 新兴县| 江门市| 丰台区| 长乐市| 枣阳市| 牡丹江市| 鹿泉市| 龙南县| 绵阳市| 柏乡县| 桐乡市| 普兰店市| 游戏| 贡嘎县| 延川县| 罗甸县| 邵阳市| 岱山县| 大渡口区| 特克斯县| 潮州市| 馆陶县| 五常市| 江门市| 昭通市| 当雄县| 滨海县| 安乡县| 深圳市| 大理市| 平湖市| 建湖县| 鲁甸县| 元江| 辽阳市| 开封县| 满洲里市| 高雄市|