Microsoft SQL Server 自定义函数整理大全--转【叶子】的文章
SQL SERVER中是允許有自定義函數(shù),Microsoft SQL Server并不將用戶限制在定義為 Transact-SQL語(yǔ)言一部分的內(nèi)置函數(shù)上,而是允許用戶創(chuàng)建自己的用戶定義函數(shù)。
函數(shù)是由一個(gè)或多個(gè) Transact-SQL語(yǔ)句組成的子程序,可用于封裝代碼以便重新使用。盡管自定義函數(shù)在數(shù)據(jù)量龐大的時(shí)候,效率上有欠缺,但是在中小型數(shù)據(jù)庫(kù)中,還是可以使用,現(xiàn)將我數(shù)據(jù)庫(kù)中所有的自定義函數(shù)與大家分享,并搜集了CSDN帖子中出現(xiàn)的一些自定義函數(shù)進(jìn)行整理測(cè)試,例如fredrickhu(小F) 、dawugui(愛新覺羅.毓華) 、happyflystone(無槍狙擊手)、dobear_0922(do熊) 、htl258(Tony) 、Haiwer(海闊天空) 、libin_ftsafe(子陌紅塵[I'm 瀟湘]) 、cson_cson等等C友們分享或是原創(chuàng)的一些函數(shù)。
?
?
01、去除字符串中的html標(biāo)記及標(biāo)記中的內(nèi)容
02、去除字符串中連續(xù)的分割符
03、求第一個(gè)字符串中第二個(gè)串的個(gè)數(shù)
04、綜合模糊查詢
05、將十進(jìn)制轉(zhuǎn)成十六進(jìn)制
06、求兩個(gè)字符串中相同的漢字及字母的個(gè)數(shù)
07、生成n位隨機(jī)字符串
08、取出字符串中的漢字、字母或是數(shù)字
09、根據(jù)字符分割字符串的三種寫法
10、將數(shù)字轉(zhuǎn)換千分位分隔形式
11、取漢字首字母的兩個(gè)函數(shù)
12、根據(jù)身份證得到生日函數(shù)
13、根據(jù)身份證計(jì)算性別函數(shù)
14、將身份證的15位號(hào)碼升級(jí)為18位
15、通過身份證獲得戶籍
16、多個(gè)數(shù)據(jù)項(xiàng)的字符串取指定位置字符
17、中綴算術(shù)轉(zhuǎn)后綴算術(shù)表達(dá)式并計(jì)算的函數(shù)
18、人民幣小寫金額轉(zhuǎn)大寫
19、向左填充指定字符串
20、將整型數(shù)字轉(zhuǎn)換為大寫漢字
21、檢查給定串是否存在于由區(qū)間及點(diǎn)集的結(jié)合內(nèi)
22、根據(jù)日期返回星座
23、計(jì)算兩個(gè)日期之間的工作日
24、根據(jù)年月生成日歷函數(shù)
25、從第一個(gè)漢字開始分割字符串
26、過濾掉字符串中重復(fù)的字符
27、根據(jù)日期得到星期的函數(shù)
28、根據(jù)年度判斷是否是閏年
29、完善SQL農(nóng)歷轉(zhuǎn)換函數(shù)
30、SQL簡(jiǎn)繁轉(zhuǎn)換函數(shù)
31、自定義函數(shù)實(shí)現(xiàn)位操作
32、求某段時(shí)間內(nèi)星期幾的天數(shù)
33、根據(jù)進(jìn)舍位或四舍五入來求值
34、字符串轉(zhuǎn)成16進(jìn)制函數(shù)
35、去掉字段中多個(gè)帶區(qū)號(hào)電話號(hào)碼前面的區(qū)號(hào)
36、SQL2000/2005字符串拆分為列表通用函數(shù)
37、求字符串中漢字的個(gè)數(shù)
38、得到條形碼的校驗(yàn)位函數(shù)
39、根據(jù)年月得到當(dāng)月的天數(shù)
40、將一個(gè)正整數(shù)分解為m個(gè)2的n次方的和
41、SQL位移運(yùn)算函數(shù)
42、得到漢字筆畫函數(shù)
43、SQL數(shù)字轉(zhuǎn)英文函數(shù)
44、全角半角轉(zhuǎn)換函數(shù)
45、返回兩個(gè)時(shí)間范圍內(nèi)的一個(gè)隨機(jī)時(shí)間
46、獲取元素個(gè)數(shù)的函數(shù)
47、獲取指定索引的值的函數(shù)
48、根據(jù)年得到所有星期日的日期
49、生成兩個(gè)時(shí)間之間的所有日期
50、無序字符比較函數(shù)
51、在SQL SERVER中實(shí)現(xiàn)RSA加解密函數(shù)(第一版)
52、在SQL SERVER中實(shí)現(xiàn)RSA加解密函數(shù)(第二版)
53、輸出指定格式的數(shù)據(jù)列
54、漢字轉(zhuǎn)拼音函數(shù)
55、數(shù)字轉(zhuǎn)IP地址函數(shù)
56、對(duì)字符串進(jìn)行加密解密
57、計(jì)算個(gè)人所得稅函數(shù)
轉(zhuǎn)載于:https://www.cnblogs.com/xiaofengfeng/archive/2012/06/01/2530995.html
總結(jié)
以上是生活随笔為你收集整理的Microsoft SQL Server 自定义函数整理大全--转【叶子】的文章的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone5s网络不稳定怎么办?
- 下一篇: 利用泛型和反射,将从数据库select出