数学函数:
随机数RAND,如果指定了随机种子,那么返回的随机数也相同
如果没有指定随机种子。那么系统自动分配,所以每次的返回值都不一样:
SELECT RAND(100)SELECT RAND(100)SELECT RAND()种子SELECT RAND()
CEILING英文的意思是天花板,整数进为取大值,负数舍小数取大值。
FLOOR英文的意思是地板,整数舍小数取小值,负数进为取小值。
ROUND对数值进行四舍五入:
SELECT ROUND(123.567,2)SELECT ROUND(123.432,2)
ABS去绝对值,整数的绝对值是本身,负数的绝对值是它的相反数:
SELECT ABS(434)SELECT ABS(-987)SELECT ABS(0)
常用的系统函数:
系统函数CONVERT:
用于数据之间类型的转换。
--将数值型转为字符型SELECT CONVET(VARCHAR (2),12)+CONVERT(VARCHAR(2),10)--+号起连接作用