获取当前日期
- 获取当前日期
select GETDATE()
- 格式化
select CONVERT(varchar,GETDATE(),120)
- 获取当前年
select DATENAME(YYYY,GETDATE())
select DATENAME(YEAR,GETDATE())
select DATEPART(YYYY,GETDATE())
select DATEPART(YEAR,GETDATE())
- 获取当前月
select DATENAME(MM,GETDATE())
select DATENAME(MONTH,GETDATE())
select DATEPART(MM,GETDATE())
select DATEPART(MONTH,GETDATE())
select MONTH(时间字段名)
- 获取当前日期
select DATENAME(DAY,GETDATE())
select DATENAME(D,GETDATE())
select DATENAME(DD,GETDATE())
select DATEPART(D,GETDATE())
select DATEPART(DD,GETDATE())
select DATEPART(DAY,GETDATE())
select DAY(GETDATE())
- 获取当前时间年份及当前该年第几周
SELECT YEARWEEK(NOW());
- 其他格式
select CONVERT(varchar,GETDATE(),20)
select CONVERT(varchar,GETDATE(),23)
select CONVERT(varchar,GETDATE(),24)
select CONVERT(varchar,GETDATE(),102)
select CONVERT(varchar,GETDATE(),111)
select CONVERT(varchar,GETDATE(),112)