เมื่อวานคือวันที่เท่าไหร่?
สร้างฟังก์ชันที่คืนค่าวันที่ของเมื่อวาน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนฟังก์ชันและ Stored Procedures ใน SQL Server
คำแนะนำการฝึกหัด
- สร้างฟังก์ชันชื่อ
GetYesterday()โดยไม่มีพารามิเตอร์อินพุต และกำหนดให้RETURNSข้อมูลชนิดdate - ใช้
GETDATE()และDATEADD()เพื่อคำนวณวันที่ของเมื่อวาน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Create GetYesterday()
___ ___ GetYesterday()
-- Specify return data type
___ ___
AS
BEGIN
-- Calculate yesterday's date value
___(SELECT ___(day, -1, ___()))
END