SQL|SQL Server 常用函数
CONVERT函数
SELECT CONVERT(varchar(100), GETDATE(), 23);
-- 日期转字符串,格式:yyyy-MM-dd'
SELECT CONVERT(varchar(100), GETDATE(), 102);
-- 日期转字符串,格式:yyyy.MM.dd'
SELECT CONVERT(varchar(100), GETDATE(), 111);
-- 日期转字符串,格式:yyyy/MM/dd'
SELECT CONVERT(varchar(100), GETDATE(), 112);
-- 日期转字符串,格式:yyyyMMdd
SELECT CONVERT(varchar(100), GETDATE(), 120);
-- 日期转字符串,格式:yyyy-MM-dd HH:mm:ss'
SELECT CONVERT(DATETIME, '2019-01-01');
-- 字符串转日期
SELECT CONVERT(varchar(50), 100);
-- 整数转字符串
SELECT CONVERT(int, '100');
-- 字符串转整数
DATEADD函数
SELECT GETDATE();
-- 现在时间
SELECT DATEADD("DAY", 1, GETDATE());
-- 当前时间向后推一天的时间
SELECT DATEADD("MONTH", 1, GETDATE());
-- 当前时间向后推一个月的时间
SELECT DATEADD("YEAR", 1, GETDATE());
-- 当前时间向后推一年的时间
DATEDIFF函数
SELECT DATEDIFF(DAY, '2018-01-01', '2018-01-04');
-- 时间差距
推荐阅读
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- 数组常用方法一
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- MySql数据库备份与恢复
- mysql|InnoDB数据页结构
- 数据库|SQL行转列方式优化查询性能实践
- mysql中视图事务索引与权限管理
- 常用git命令总结