sql server学习笔记二

UPPER():将字符串全部转换为大写状态

LOWER():将字符串全部转换为小写状态

LTRIM():去除字符串前面所有空格

RTRIM():去除字符串后面的所有空格

LEFT(field,n):从字符串左端截取指定长度的字符串

RIGHT(field,n):从字符串右端截取指定长度的字符串

SUBSTRING(filed,m,n):从字符串任意位置截取指定长度的字符串

CHARINDE(str,field):搜索目标字符串在源字符串中第一次出现的位置,不存在返回0

REPLACE(field,str1,str2):从源字符串中搜索目标字符串并替换为自定义字符串

STUFF(field,start,length,str2):在指定位置删除指定长度的字符并从此位置插入一个字符串

STR(float_expression,[length,[decimal]]):将数值转换为字符串

DAY(Date)、MONTH(Date)、YEAR(Date):获取年、月、日

DATEADD(CDATE,Nums,field)、DATEDIFF(CDATE,date1,date2):实现日期的加减(CDATE可以是day,month,year)

GETDATE():获取当前系统的日期时间

ROUND(field,nums):计算四舍五入值

FLOOR(field):获取小于或等于表达式最大整数

CEILING(field):获取大于或等于表达式最小整数

原文地址:https://www.cnblogs.com/wangyongbin/p/3669081.html