ใช้ SP เพื่อ UPDATE
สร้าง stored procedure ชื่อ cuspRideSummaryUpdate ใน schema dbo เพื่ออัปเดตระเบียนที่มีอยู่แล้วในตาราง RideSummary
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนฟังก์ชันและ Stored Procedures ใน SQL Server
คำแนะนำการฝึกหัด
- SP ควรรับพารามิเตอร์อินพุตสำหรับแต่ละคอลัมน์ใน
RideSummaryและตั้งชื่อว่า@Dateและ@RideHrs - กำหนดชนิดข้อมูลของพารามิเตอร์
@Dateเป็นdateและ@RideHrsเป็นnumeric - ใช้คีย์เวิร์ด
UPDATEและSETเพื่อกำหนดค่าพารามิเตอร์ให้กับระเบียนในRideSummaryที่ค่า@Dateตรงกับค่าในคอลัมน์Date
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Create the stored procedure
___ ___ ___.___
-- Specify @Date input parameter
(___ ___,
-- Specify @RideHrs input parameter
___ numeric(18,0))
AS
BEGIN
SET NOCOUNT ON
-- Update RideSummary
___ ___
-- Set
___
___ = @Date,
___ = @RideHrs
-- Include records where Date equals @Date
___ ___ = ___
END;