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