Computer >> Máy Tính >  >> Lập trình >> MySQL

Sự khác biệt giữa hàm NOW () và hàm CURDATE () của MySQL là gì?

Như tên cho thấy hàm CURDATE () sẽ trả về ngày hiện tại. Nói một cách đơn giản, chúng ta có thể nói rằng nó sẽ chỉ trả về ngày tháng chứ không phải thời gian.

mysql> select CURDATE();
+------------+
| CURDATE()  |
+------------+
| 2017-10-28 |
+------------+
1 row in set (0.00 sec)

Ngược lại, hàm NOW () sẽ trả về ngày và giờ hiện tại.

mysql> Select NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2017-10-28 09:10:16 |
+---------------------+
1 row in set (0.00 sec)