sql獲取當前時間
阿新 • • 發佈:2019-02-09
sql讀取系統日期和時間的方法如下:
--獲取當前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)
--獲取當前日期(如:yyyymmdd hh:MM:ss)
select GETDATE()
--獲取當前日期(如:yyyy-mm-dd)
Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())
--獲取當前日期(如:yyyy/mm/dd)
select DATENAME(YEAR,GETDATE())+'/'+DATENAME(MONTH,GETDATE())+'/'+DATENAME(DAY,GETDATE())
--獲取幾種日期
select DATENAME(YEAR,GETDATE()) --年份(YYYY)
select DATENAME(YY,GETDATE())
select DATENAME(MM,GETDATE()) --月份
select DATENAME(DD,GETDATE()) --日期
select dateName(hh,getdate()) --獲取小時
select DATENAME(MI,GETDATE()) --獲取分鐘
select DATENAME(SECOND,GETDATE()) --獲取秒
select DATENAME(WEEK,GETDATE()) --獲取當前星期(周)是這一年中的第幾個星期(周)
select DATENAME(WEEKDAY,GETDATE()) --星期幾
*select convert(char(8),getdate(),108) as yourtime--獲取當前時間
SELECT convert(char(10),getdate(),120) as yourdate--獲取當前日期
SELECT left(convert(char(10),getdate(),120),4) as youryear--獲取當前年份
轉載 https://www.cnblogs.com/wiggin-Z/p/5625930.html