sql如何取得當前日期帳號被封過 2017-08-07

getdate //獲得系統當前日期

datepart //獲取日期指定部分(年月日時分表)

getdate()函式:取得系統當前的日期和時間。返回值為datetime型別的。

用法:getdate()

使用時間和日期的函式

getdate():獲取系統當前時間

dateadd(datepart,number,date):計算在一個時間的基礎上增加一個時間後的新時間值,比如:dateadd(yy,30,getdate())

datediff(datepart,startdate,enddate):計算兩個時間的差值,比如:datediff(yy,getdate(),‘2008-08-08’)

dataname(datepart,date):獲取時間不同部分的值,返回值為字串

datepart(datepart,date):和datename相似,只是返回值為整型

day(date):獲取指定時間的天數

month(date):獲取指定時間的月份

year(date):獲取指定時間的年份

看以上具體引數

資料庫段有一項為time欄位,型別為日期/時間,我有以下SQL語句取系統當前時間插入:

select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),‘-’,‘’),‘ ’,‘’),‘:’,‘’)

sql如何取得當前日期賓士M888 2009-06-20

——直接得到 20090620

select convert(varchar(10),getdate(),112)

——定義變數得到 20090620

declare @date varchar(10)

set @date=convert(varchar(10),getdate(),112)

select @date

——-

以上,希望對你有所幫助。

sql如何取得當前日期gyhmichael 2009-06-20

declare @theDate varchar(12) ——定義一個變數

set @theDate =

cast( year(getdate()) as varchar(12) ) +

cast( month(getdate()) as varchar(12) ) +

cast( day(getdate()) as varchar(12) )

select @theDate ——顯示這個變數

得到如下格式: 20090620

sql如何取得當前日期lzp4881 2009-06-20

Select CONVERT(varchar(100), GETDATE(), 112)

sql如何取得當前日期sonichu 2009-06-20

SELECT CONVERT(VARCHAR(4),YEAR(GETDATE()))+

RIGHT(‘0’+CONVERT(VARCHAR(2),MONTH(GETDATE())),2)+

RIGHT(‘0’+CONVERT(VARCHAR(2),DAY(GETDATE())),2)