文章目录
- 一、字符串函数
- 二、日期时间函数
-
- 1、获取当前日期和时间
- 2、提取日期部分
- 3、DATENAME(datepart,date_expr) 函数,返回指定日期的指定部分,返回字符串。获取年、月、日、星期、周数、时、分、秒
- 4、DATEPART(datepart,date_expr) 函数,用于返回日期/时间的单独部分,返回整数。获取年、月、日、小时、分钟
- 5、DATEDIFF(datepart,date_expr1.dateexpr2) 函数,返回两个指定日期之间间隔的时间
- 6、DATEADD(datepart,number,date_expr)函数,在日期中添加或减去指定的时间间隔。年、月、日 加上 number
- 7、EOMONTH(date_expr)函数,返回包含指定日期所在月份的最后一天
- 8、ISDATE 判断是否为有效日期
- 9、DATEFROMPARTS(year, month, day) 根据提供的年、月、日创建一个新的日期
- 三、CONVERT类型转换函数
- 四、CAST数据类型转换函数
- 五、数学函数
- 六、聚合函数
一、字符串函数
1、获取uuid
SELECT NEWID(); -- 9573749E-5942-4178-907C-6B39E74EDAA0
-- ( 无参数,返回一个GUID(全局唯一表示符)值 )
2、字符串截取
SELECT LEN('java'); -- 4
-- (LEN(expression) 返回字符串包含字符数)
SELECT SUBSTRING('java',1,2); -- ja
-- (SUBSTRING(expression, start, length) 截取字符串expression,下标从start开始,截取长度为length)
SELECT RIGHT(