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

Dùng SP để DELETE

Tạo một stored procedure tên cuspRideSummaryDelete trong schema dbo để xóa một bản ghi hiện có trong bảng RideSummaryRETURN số hàng bị ảnh hưởng thông qua tham số output.

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 stored procedure tên cuspRideSummaryDelete nhận @DateParm làm tham số đầu vào và có một tham số output kiểu integer tên @RowCountOut.
  • Xóa các bản ghi trong bảng RideSummary có giá trị Date trùng với @DateParm.
  • Gán @RowCountOut bằng @@ROWCOUNT để trả về số hàng bị ảnh hưởng bởi câu lệnh.

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 the stored procedure
CREATE PROCEDURE dbo.cuspRideSummaryDelete
	-- Specify @DateParm input parameter
	(___ ___,
     -- Specify @RowCountOut output parameter
     ___ ___ ___)
AS
BEGIN
-- Delete record(s) where Date equals @DateParm
___ FROM dbo.___
___ ___ = ___
-- Set @RowCountOut to @@ROWCOUNT
___ ___ = ___
END;
Chỉnh sửa và Chạy Mã