函数的使用


SQL Server自带的函数有:

1.字符串函数

a.   CHARINDEX:    用来寻找一个指定的字符串在另一个字符串中的起始位置

b.    len:     返回传递给它的字符串长度

c.    LOWER:   把传递给它的字符串转换为小写

d.     UPPER:    把传递给它的字符串转换为大写

e.     LTRIM:   清除字符左边的空格

f.    RTRIM:   清除字符右边的空格

g.   RIGHT(LEFT) :   从字符串右边(左边)返回指定数目的字符

h.   REPLACE:    替换一个字符串中的字符

 

 

 

 

 

 

 

2. 日期函数

a.   GETDATE:   取得当前的系统日期

b.   DATEADD:   将指定的数值添加到指定的日期部分后的日期

c.   DATEDIFF:    两个日期之间的指定日期部分的区别

d.   DATENAME:   日期中指定日期部分的字符串形式

e.   DATEPART:   日期中指定日期部分的整数形式

f.   YEAR/MONTH/DAY:   日期中指定年、月、日部分

 

 

 

 

 

 

 

3.数学函数

a.   ABS:   取数值表达式的绝对值

b.  CEILING:   返回大于或等于所给数字表达式的最小整数

c.   FLOOR:   取小于或等于指定表达式的最大整数

d.   POWER:   取数值表达式的幂值

e.  ROUND:   将数值表达式四舍五入为指定精度

f.   Sign:   对于正数返回+1,对于负数返回-1,对于0 则返回0

g.   Sqrt:   取浮点表达式的平方根

 

 

 

 

 

4.系统函数

a.  CONVERT/CAST :    用来转变数据类型

b.  DATALENGTH:    返回用于指定表达式的字节数

 

 

 

 

仅供参考

posted @ 2022-05-24 19:16  贺梦诗  阅读(66)  评论(0)    收藏  举报