GETDATE() ຂອງ SQL Server
ການສະເໜີ ແລະ ການນຳໃຊ້
ການນຳໃຊ້ GETDATE() ຂອງ GETDATE() ຂອງ SQL Server ຈະມອບສຳລັບທຳນວນມື້ ແລະ ເວລາທີ່ຕອນນີ້.
ຄຳສັ່ງ:
GETDATE()
ຄວາມຄິດ:
ຄັນຄືນ 1
ໃຊ້ຄຳສັ່ງ SELECT ໃນລາຍການດັ່ງຖ້ານີ້:
SELECT GETDATE() AS CurrentDateTime
ຜົນການດຳເນີນການ:
CurrentDateTime |
---|
2008-12-29 16:25:46.635 |
ຄວາມຄິດ:ສ່ວນເວລາທີ່ມີຄວາມພິຈາລະນາຄັດສະຈາກມື້.
ຄັນຄືນ 2
SQL ໃນລາຍການດັ່ງຖ້າຢູ່ຫຼັງນີ້ ສ້າງ "Orders" ກາງທີ່ມີຕົວເລກທີ່ມີຖັງວັນ-ເວລາ (OrderDate):
CREATE TABLE Orders ( OrderId int NOT NULL PRIMARY KEY, ProductName varchar(50) NOT NULL, OrderDate datetime NOT NULL DEFAULT GETDATE() )
ເບິ່ງຫນັງ, OrderDate ໄດ້ກຳນົດ GETDATE() ຄືກັບຄູ່ກະພັນ. ຜົນການນີ້, ເມື່ອທ່ານເຂົ້າຂໍ້ມູນໃໝ່ໃນກາງ, ວັນທີ່ ແລະ ຊ່ວງເວລາທີ່ຕອນນີ້ຈະຖືກເຂົ້າໃນຕົວເລກ.
ປັດຈຸບັນ, ພວກເຮົາຕ້ອງການໃຊ້ການເອົາຂໍ້ມູນເຂົ້າໃນ "Orders" ກາງ:
INSERT INTO Orders (ProductName) VALUES ('Computer')
"Orders" ການສ້າງກາງມີຢ່າງນີ້:
OrderId | ProductName | OrderDate |
---|---|---|
1 | 'Computer' | 2008-12-29 16:25:46.635 |