SQL NOW 函数

SQL NOW()函数用于返回当前数据库系统的日期和时间。

这个函数被MySQL支持,在MS SQL Server中,函数getdate()会做同样的事情,在Oracle数据库中,我们可以使用SELECT SYSDATE FROM DUAL来得到当前的日期和时间。

SQL NOW() 语法

SELECT NOW()

SQL NOW() 范例

数据表: Employees

EmployeeId FirstName LastName Created
203 Mazojys Fxoj 2010-11-10 10:15:16 AM
204 Jozzh Lnanyo 2010-12-18 11:08:23 AM
205 Syllauu Dfaafk 2011-03-05 02:14:10 PM

我们想增加一个新的员工(employee)到数据表中:

INSERT INTO Employees(FirstName, LastName, Created)
VALUES('Goood', 'Yofdae', NOW())

增加新员工后,数据表Employees将会多一条记录:

EmployeeId FirstName LastName Created
203 Mazojys Fxoj 2010-11-10 10:15:16 AM
204 Jozzh Lnanyo 2010-12-18 11:08:23 AM
205 Syllauu Dfaafk 2011-03-05 02:14:10 PM
206 Goood Yofdae 2011-07-18 10:14:10 PM