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

Thực thi TVF vào biến

Hãy nhớ hàm trả về bảng bạn đã tạo trước đó trong chương này tên là SumStationStats? Hàm này nhận một tham số datetime và trả về số lượt đi cùng tổng thời lượng chuyến đi cho mỗi trạm xuất phát mà ngày bắt đầu khớp với tham số đầu vào. Bây giờ hãy thực thi SumStationStats và lưu kết quả vào một biến bảng.

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 một biến bảng tên @StationStats với các cột StartStation, RideCount, và TotalDuration.
  • Thực thi hàm SumStationStats và truyền '3/15/2018' làm tham số đầu vào.
  • Dùng INSERT INTO để nạp dữ liệu vào biến bảng @StationStats bằng kết quả của hàm.
  • Chọn (SELECT) tất cả bản ghi từ biến bảng.

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 @StationStats
___ ___ ___(
	StartStation nvarchar(100), 
	RideCount int, 
	TotalDuration numeric)
-- Populate @StationStats with the results of the function
___ ___ ___
SELECT TOP 10 *
-- Execute SumStationStats with 3/15/2018
FROM dbo.___('3/15/2018') 
ORDER BY RideCount DESC
-- Select all the records from @StationStats
___ * 
___ ___
Chỉnh sửa và Chạy Mã