ฟังก์ชัน GETDATE() ของ SQL Server
คำนิยามและวิธีใช้
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 |