飘零人

飘零人

导航

常用的数据库函数

Posted on 2008-06-12 16:22  飘零人  阅读(191)  评论(0)    收藏  举报

数学函数
ABS(数值表达式)   返回绝对值
Power(数值表达式,n)  求n次方
Rand()    返回一个0到1之间的随机数
Round(数值表达式,n)  把一个数四舍五入到指定位数
Sqrt(数值表达式)  求平方根

字符串函数
ASCII(字符串)   返回首字母的ASCII码
Char(数值表达式)  返回对应数值ASCII码的字符
Charindex(字符串1,字符串2) 返回串1在第串2中的位置
Str(数值表达式,长度,精度) 把数值变成字符串
Len(字符串)   返回字符串的长度
Lower(字符串)   返回字符串的小写形式
Upper(字符串)   返回字符串的大写形式
Right(字符串,长度n)  返回字符串右边的n个字符
Left(字符串,长度n)  返回字符串左边的n个字符
LTrim(字符串)   去掉字符串最左边的空格
RTrim(字符串)   去掉字符串最右边的空格
Space(长度n)   产生n个空格
Stuff(字符串1,开始位置,长度,字符串2) 把字符串1里的指定位置的字符置换
Substring(字符串1,开始位置,长度) 返回指定位置的字串

日期函数
GetDate()   返回当前日期
DateAdd(日期元素,数值n,日期) 给指定日期加n个日期元素
DateDiff(日期元素,日期1,日期2) 求两个日期的日期元素之差
DatePart(日期元素,日期)  以整数形式返回日期元素
DateName(日期元素,日期)  以字符形式返回日期元素

其他函数
IsDate(表达式)   测试表达式是否是日期
ISNull(表达式1,表达式2)  测试表达式1的值是否为NULL,是则返回表达式2的值,否则返回表达式1的值
IsNumeric(表达式)  测试表达式是否为一个有效的数字类型。
Cast(表达式 AS 数据类型) 类型转换函数
Convert(数据类型,表达式,风格) 类型转换函数