นี่คือวิธีที่รวดเร็วและสามารถอ่านค่าต่ำสุดได้
หมายเหตุ: นี่เป็นฟังก์ชันที่กำหนดดังนั้นเพื่อปรับปรุงประสิทธิภาพให้ดียิ่งขึ้นเราอาจนำไปใช้กับการกำหนดตารางเวลากับค่าที่ส่งคืน
สร้างฟังก์ชัน
CREATE FUNCTION MinDate()
RETURNS DATETIME WITH SCHEMABINDING
AS
BEGIN
RETURN CONVERT(DATETIME, -53690)
END
เรียกใช้ฟังก์ชัน
dbo.MinDate()
ตัวอย่าง 1
PRINT dbo.MinDate()
ตัวอย่าง 2
PRINT 'The minimimum date allowed in an SQL database is ' + CONVERT(VARCHAR(MAX), dbo.MinDate())
ตัวอย่างที่ 3
SELECT * FROM Table WHERE DateValue > dbo.MinDate()
ตัวอย่างที่ 4
SELECT dbo.MinDate() AS MinDate
ตัวอย่างที่ 5
DECLARE @MinDate AS DATETIME = dbo.MinDate()
SELECT @MinDate AS MinDate