当前位置:   article > 正文

MySQL函数 NOW()_mysql now()

mysql now()

                                                          MySQL函数 NOW()

一、定义和语法:

    1、定义:NOW() 返回当前的日期和时间。

    2、语法:NOW()

二、实例:

    1、

  1. mysql> SELECT NOW(), CURDATE(), CURTIME();
  2. +---------------------+------------+-----------+
  3. | NOW()               | CURDATE()  | CURTIME() |
  4. +---------------------+------------+-----------+
  5. | 2020-01-03 12:39:31 | 2020-01-03 | 12:39:31  |
  6. +---------------------+------------+-----------+
  7. 1 row in set (0.00 sec)

 

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

  1. CREATE TABLE Orders
  2. (
  3. OrderId int NOT NULL AUTO_INCREMENT,
  4. ProductName varchar(50) NOT NULL,
  5. OrderDate datetime NOT NULL DEFAULT NOW(),
  6. PRIMARY KEY (OrderId)
  7. )

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

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

  1. mysql> CREATE TABLE Orders
  2. -> (
  3. -> OrderId int NOT NULL AUTO_INCREMENT,
  4. -> ProductName varchar(50) NOT NULL,
  5. -> OrderDate datetime NOT NULL DEFAULT NOW(),
  6. -> PRIMARY KEY (OrderId)
  7. -> );
  8. Query OK, 0 rows affected (0.03 sec)
  9. mysql> INSERT INTO Orders (ProductName) VALUES ("Jarlsberg Cheese");
  10. Query OK, 1 row affected (0.00 sec)
  11. mysql> SELECT * FROM Orders;
  12. +---------+------------------+---------------------+
  13. | OrderId | ProductName | OrderDate |
  14. +---------+------------------+---------------------+
  15. | 1 | Jarlsberg Cheese | 2020-01-03 12:57:11 |
  16. +---------+------------------+---------------------+
  17. 1 row in set (0.00 sec)

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/230408?site
推荐阅读
相关标签
  

闽ICP备14008679号