Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

อะไรคือความแตกต่างระหว่างฟังก์ชัน MySQL NOW () และ CURDATE ()


ตามชื่อที่แนะนำ ฟังก์ชัน CURDATE() จะคืนค่าวันที่ปัจจุบัน พูดง่ายๆ ก็คือ จะส่งกลับเฉพาะวันที่ ไม่ใช่เวลา

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

ในทางกลับกัน ฟังก์ชัน NOW() จะคืนค่าวันที่และเวลาปัจจุบัน

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