EXEC แบบ Scalar
คุณได้สร้างฟังก์ชัน SumRideHrsSingleDay ไว้ก่อนหน้านี้ในบทนี้แล้ว ให้เรียกใช้ฟังก์ชันนั้นด้วยคีย์เวิร์ด EXEC และเก็บผลลัพธ์ไว้ในตัวแปรภายใน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนฟังก์ชันและ Stored Procedures ใน SQL Server
คำแนะนำการฝึกหัด
- สร้างตัวแปรภายในชนิด
numericชื่อ@RideHrs - ใช้
EXECเพื่อเรียกใช้ฟังก์ชันSumRideHrsSingleDayและส่ง'3/5/2018'เป็น input parameter - เก็บผลลัพธ์ที่ได้จากฟังก์ชันไว้ในตัวแปร
@RideHrs
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Create @RideHrs
___ ___ AS ___
-- Execute SumRideHrsSingleDay function and store the result in @RideHrs
___ ___ = dbo.___ @DateParm = '3/5/2018'
SELECT
'Total Ride Hours for 3/5/2018:',
@RideHrs