<ฟังก์ชั่นวันที่ SQL Server
ความหมายและการใช้งาน
GETDATE() ฟังก์ชันส่งกลับวันและเวลาปัจจุบันจาก SQL Server
Syntax
GETDATE()
Example
คำสั่ง SELECT ต่อไปนี้:
SELECT GETDATE() AS CurrentDateTime
จะส่งผลให้บางอย่างเช่นนี้
CurrentDateTime |
---|
2014-11-22 12:45:34.243 |
Note: ส่วนเวลาดังกล่าวข้างต้นไปตลอดทางเพื่อมิลลิวินาที
Example
ต่อไปนี้ SQL สร้าง "Orders" ตารางที่มีคอลัมน์ datetime (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 ('Jarlsberg Cheese')
"Orders" ตารางในขณะนี้จะมีลักษณะบางอย่างเช่นนี้
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2014-11-22 13:23:44.657 |
<ฟังก์ชั่นวันที่ SQL Server