`
wsql
  • 浏览: 11776037 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Microsoft SQL Server 自定义函数整理大全--【叶子】

 
阅读更多

SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。

函数是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。尽管自定义函数在数据量庞大的时候,效率上有欠缺,但是在中小型数据库中,还是可以使用,现将我数据库中所有的自定义函数与大家分享,并搜集了CSDN帖子中出现的一些自定义函数进行整理测试,例如fredrickhu (小F) 、dawugui (爱新觉罗.毓华) happyflystone (无枪狙击手)dobear_0922 (do熊) htl258 (Tony) 、Haiwer (海阔天空)libin_ftsafe (子陌红尘[I'm 潇湘])cson_cson等等C友们分享或是原创的一些函数。

01去除字符串中的html标记及标记中的内容

02去除字符串中连续的分割符

03求第一个字符串中第二个串的个数

04综合模糊查询

05将十进制转成十六进制

06求两个字符串中相同的汉字及字母的个数

07生成n位随机字符串

08取出字符串中的汉字、字母或是数字

09根据字符分割字符串的三种写法

10将数字转换千分位分隔形式

11取汉字首字母的两个函数

12根据身份证得到生日函数

13根据身份证计算性别函数

14将身份证的15位号码升级为18

15通过身份证获得户籍

16多个数据项的字符串取指定位置字符

17中缀算术转后缀算术表达式并计算的函数

18人民币小写金额转大写

19向左填充指定字符串

20将整型数字转换为大写汉字

21检查给定串是否存在于由区间及点集的结合内

22根据日期返回星座

23计算两个日期之间的工作日

24根据年月生成日历函数

25从第一汉字开始分割字符串

26过滤掉字符串中重复的字符

27根据日期得到星期的函数

28根据年度判断是否是闰年

29完善SQL农历转换函数

30SQL简繁转换函数

31自定义函数实现位操作

32求某段时间内星期几的天数

33根据进舍位或四舍五入来求值

34字符串转成16进制函数

35去掉字段中多个带区号电话号码前面的区号

36SQL2000/2005字符串拆分为列表通用函数

37求字符串中汉字的个数

38得到条形码的校验位函数

39根据年月得到当月的天数

40将一个正整数分解为m2n次方的和

41SQL位移运算函数

42得到汉字笔画函数

43SQL数字转英文函数

44全角半角转换函数

45返回两个时间范围内的一个随机时间

46获取元素个数的函数

47获取指定索引的值的函数

48根据年得到所有星期日的日期

49生成两个时间之间的所有日期

50无序字符比较函数

51SQL SERVER中实现RSA加解密函数(第一版)

52SQL SERVER中实现RSA加解密函数(第二版)

53输出指定格式的数据列

54汉字转拼音函数

55数字转IP地址函数

56对字符串进行加密解密

57计算个人所得税函数

此文将持续更新中……

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics