函数的使用
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: 返回用于指定表达式的字节数
仅供参考
浙公网安备 33010602011771号