ການຕັດສິນລະບົບ MySQL CURDATE()
ການກໍານົດ ແລະ ການນໍາໃຊ້
ການຕັດສິນລະບົບ CURDATE() ຕັດສິນລະບົບປະຈຸບັນວັນ.
ກົດລະບຽບ
CURDATE()
ຕົວຢ່າງ
ຕົວຢ່າງ 1
ລາຍການ SELECT:
SELECT NOW(), CURDATE(), CURTIME()
ຜົນຈະຄືກັບນີ້:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2008-12-29 16:25:46 | 2008-12-29 | 16:25:46 |
ຕົວຢ່າງ 2
SQL ໃນລາຍການກໍ່ສ້າງ "Orders" ການຄອງຄວາມຫຼົກຫຼອກທີ່ມີສາຍວັນເວລາ (OrderDate):
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 ('Computer')
"Orders" ການຄອງຄວາມຫຼົກຫຼອກຈະເບິ່ງຄືກັບນີ້:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 |