Bắt đầu ngayBắt đầu miễn phí

Thực thi scalar với SELECT

Trước đó, bạn đã tạo một hàm scalar tên là SumRideHrsDateRange(). Hãy thực thi hàm đó cho khoảng ngày từ '3/1/2018' đến '3/10/2018' bằng cách truyền các biến ngày cục bộ.

Bài tập này là một phần của khóa học

Viết Hàm và Thủ Tục Lưu Trữ trong SQL Server

Xem khóa học

Hướng dẫn bài tập

  • Tạo biến @BeginDate@EndDate kiểu date với giá trị '3/1/2018''3/10/2018'.
  • Thực thi hàm SumRideHrsDateRange() bằng cách truyền các biến @BeginDate@EndDate.
  • Bao gồm các biến @BeginDate@EndDate trong câu lệnh SELECT cùng với kết quả của hàm.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Create @BeginDate
___ ___ AS date = '___'
-- Create @EndDate
___ ___ ___ ___ = '3/10/2018' 
SELECT
  -- Select @BeginDate
  ___ AS BeginDate,
  -- Select @EndDate
  ___ AS EndDate,
  -- Execute SumRideHrsDateRange()
  dbo.___(___, ___) AS TotalRideHrs
Chỉnh sửa và Chạy Mã