MySQL CURDATE() 函数

SQL Dates MySQL Date 函数

定义和用法

CURDATE() 返回当前的日期。

语法

CURDATE()

实例

下面是 SELECT 语句:

SELECT NOW(),CURDATE(),CURTIME()

结果如下所示:

NOW()CURDATE()CURTIME()
2008-11-11 12:45:342008-11-1112:45:34

实例

下面的 SQL 创建带有日期时间列(OrderDate)的 "Orders" 表:

CREATE TABLE Orders
 (
 OrderId int NOT NULL,
 ProductName varchar(50) NOT NULL,
 OrderDate datetime NOT NULL DEFAULT CURDATE(),
 PRIMARY KEY (OrderId)
 )

请注意,OrderDate 列规定 CURDATE() 作为默认值。作为结果,当您向表中插入行时,当前日期和时间自动插入列中。

现在,我们想要在 "Orders" 表中插入一条记录:

INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')

"Orders" 表将如下所示:

OrderIdProductNameOrderDate
1Jarlsberg Cheese2008-11-11

SQL Dates MySQL Date 函数

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号