SQL
SQL
函
函
数
数
函数综述
系统函数
用户自定义函数的基本操作
创建用户自定义函数
查看用户自定义函数
修改用户自定义函数
删除用户自定义函数
SQL
SQL
函
函
数
数
函数综述
为了使用户对数据库进行查询和修改时更加方便,SQL server在
T-SQL语言中提供了许多内部函数以供调用。用户也可以根据自己的
需要创建函数。
函数可以由系统提供,也可以由用户创建。系统提供的函数称为
内置函数,也叫做系统函数,它为用户方便快捷地执行某些操作提供
帮助;用户创建的函数称为用户自定义函数,它是用户根据自己的特
殊需求而创建的,用来补充和扩展内置函数。
SQL
SQL
函
函
数
数
系统函数 —标量函数
系统函数
标量函数
聚合函数
行集函数。
标量函数
标量函数对单一值操作,返回单一值。只要在能够使用表达式的
地方,就可以使用标量函数。
数学函数
日期和时间函数
字符串函数
数据类型转换函数 。
SQL
SQL
函
函
数
数
系统函数—标量函数
数学函数
1、abs(数值型表达式)
功能:返回表达式 的绝对值,其值的数据类型与参数一致。
例:SELECT ABS(-1), ABS(0), ABS(1)
2、ceiling(数值型表达式)
功能:返回最小的大于或等于给定数值型表达式的整数值,值的
类型和给定的值相同。
floor(数值型表达式)
功能:返回最大的小于或等于给定数值型表达式的整数值。
例:SELECT FLOOR(123.45),CEILING(123.45)
SELECT FLOOR(-123.45), CEILING(-123.45)
SQL
SQL
函
函
数
数
系统函数—标量函数
数学函数
3、SQUARE(float表达式)函数
功能:此函数用于返回给定表达式的平方值
例如:SQUARE(3)的结果为9.0。
POWER(数值型表达式1,数值型表达式2)函数
功能:此函数用于返回给定表达式乘指定次方的值。成方运算函
数返回值的数据类型与第一个参数的数据类型相同。
例如:POWER(2,3)表示2的3次方。
SELECT POWER(2,-3),POWER(2.0,-3),POWER(2.000,-3)
4、sign(数值型表达式)
功能:判断数值的正负属性,+1表示正数;-1表示负数。
评论0