成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用SQL自定義函數統計字逗號分隔符的字符總個數

數據庫 SQL Server
如果需要統計某條記錄,某個字段中用逗號分開后的字符個數,如某記錄某段的內容如下:a,b,c,d,e,f ,g 統計的結果應該為: 7 ,那么,這個自定義函數要如何寫呢?下文將為您示例。

如果SQL數據庫需要統計某條記錄,某個字段中用逗號分開后的字符個數,如某記錄某段的內容如下:a,b,c,d,e,f ,g 統計的結果應該為: 7 ,那么,這個SQL自定義函數要如何寫呢?下面將為您示例:

sql function:

CREATE  FUNCTION [dbo].[f_count_sub_string]
(@var varchar(500) ,
@split char(1) )
RETURNS int AS 
BEGIN
declare @cur char(1)

declare @i int
select @i = 0

declare @total int
select @total = len(@var)

declare @num int         
select @num = 1

while @i<=@total
begin
select @i = @i + 1
select @cur = substring(@var,@i,1)
if @cur = @split
select @num = @num+1
end

return @num
END

使用方法:

select dbo.f_count_sub_string('a,b,c,d,e,f,g',',')
結果為:
7
 

【編輯推薦】

SQL函數返回表的示例

SQL中遺留的"系統"函數

Sql Server數據類型轉換函數

SQL漢字轉換為拼音的函數

SQL中自定義函數的存儲過程的區別

責任編輯:段燃 來源: 互聯網
相關推薦

2022-07-01 08:17:33

JavaPath分隔符

2010-09-14 16:47:23

SQL自定義函數

2010-09-14 16:59:39

SQL自定義函數

2010-09-06 15:41:34

SQL函數存儲過程

2010-10-25 16:05:07

oracle自定義函數

2010-05-11 13:16:21

Unix awk

2010-10-20 16:07:48

SQL用戶自定義角色

2022-09-20 07:01:50

對象初始化代碼

2023-10-31 09:10:39

2010-07-20 08:48:14

SQL Server

2010-09-09 11:55:36

SQL函數標簽

2018-03-16 08:41:16

Oracle存儲函數

2022-10-09 08:35:06

SQL自定義排序

2022-04-01 15:59:22

SQLPostgreSQL審計

2021-07-01 11:07:49

Swift 自定義操作符

2021-02-20 11:40:35

SpringBoot占位符開發技術

2011-05-17 13:32:04

oracle

2015-03-26 11:51:22

2010-07-26 17:20:53

SQL Server

2015-02-12 15:33:43

微信SDK
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美视频三区 | 亚洲男人网 | 欧美一区二 | 男女又爽又黄视频 | 亚洲欧美日韩精品久久亚洲区 | 国产三级日本三级 | 欧美成人一级视频 | 婷婷91| 超碰精品在线观看 | 国产农村妇女毛片精品久久麻豆 | 91久久 | 欧美精品电影一区 | 欧美一区二区成人 | 午夜精品久久久久久久久久久久久 | 国产精品伦理一区二区三区 | 国产美女视频黄a视频免费 国产精品福利视频 | 蜜桃官网 | a级免费黄色片 | 天天操欧美 | 欧美一区二区三区在线播放 | 91精品麻豆日日躁夜夜躁 | 国产伊人精品 | 久久91av| 国产一区二区三区在线看 | 日韩www视频 | 99热这里都是精品 | 国产精品欧美一区二区三区不卡 | 欧美日韩在线国产 | 日韩精品福利 | 中文天堂在线观看 | 九九久久精品 | 日本黄色影片在线观看 | 日韩精品1区2区3区 国产精品国产成人国产三级 | 国产精品久久久久久久久动漫 | 中文字幕在线第二页 | 99热视| 欧美成人aaa级毛片在线视频 | 欧美激情精品久久久久久 | 丁香五月网久久综合 | 色婷婷九月 | 欧美一区免费 |