按 datetime 值的 Microsoft® SQL Server™ 標(biāo)準(zhǔn)內(nèi)部格式返回當(dāng)前系統(tǒng)日期和時(shí)間。
GETDATE ( )
datetime
日期函數(shù)可用在 SELECT 語句的選擇列表或用在查詢的 WHERE 子句中。
在設(shè)計(jì)報(bào)表時(shí),GETDATE 函數(shù)可用于在每次生成報(bào)表時(shí)打印當(dāng)前日期和時(shí)間。GETDATE 對(duì)于跟蹤活動(dòng)也很有用,諸如記錄事務(wù)在某一帳戶上發(fā)生的時(shí)間。
下面的示例得出當(dāng)前系統(tǒng)日期和時(shí)間:
SELECT GETDATE()
GO
下面是結(jié)果集:
-------------------------
July 29 1998 2:50 PM
(1 row(s) affected)
下面的示例創(chuàng)建 employees 表并用 GETDATE 給出員工雇傭時(shí)間的默認(rèn)值。
USE pubs
GO
CREATE TABLE employees
(
emp_id char(11) NOT NULL,
emp_lname varchar(40) NOT NULL,
emp_fname varchar(20) NOT NULL,
emp_hire_date datetime DEFAULT GETDATE(),
emp_mgr varchar(30)
)
GO
相關(guān)文章