MySQL中重要的内建函数
函数 描述
NOW() 返回当前的日期和时间
![]()
1 NOW() 返回当前的日期和时间。
2 语法
3 NOW()
4
5 -- 实例
6
7 -- 下面是 SELECT 语句:
8 SELECT NOW(),CURDATE(),CURTIME()
9
10 结果如下所示:
11 NOW() CURDATE() CURTIME()
12 2018-06-27 14:25:34 2018-06-27 14:25:34
13 -- 实例
14
15 -- 下面的 SQL 创建带有日期时间列(OrderDate)的 "Orders" 表:
16 CREATE TABLE Orders
17 (
18 OrderId int NOT NULL,
19 ProductName varchar(50) NOT NULL,
20 OrderDate datetime NOT NULL DEFAULT NOW(),
21 PRIMARY KEY (OrderId)
22 )
23
24 -- 请注意,OrderDate 列规定 NOW() 作为默认值。作为结果,当您向表中插入行时,当前日期和时间自动插入列中。
25
26 -- 现在,我们想要在 "Orders" 表中插入一条记录:
27 INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')
28
29 -- "Orders" 表将如下所示:
30 OrderId ProductName OrderDate
31 1 Jarlsberg Cheese 2018-06-11 14:36:55
View Code