开始使用免费开始使用

使用存储过程进行 DELETE

在 dbo 架构下创建名为 cuspRideSummaryDelete 的存储过程,用于删除 RideSummary 表中的现有记录,并通过输出参数 RETURN 受影响的行数。

本练习是课程的一部分

SQL Server 中的函数与存储过程编写

查看课程

练习说明

  • 创建名为 cuspRideSummaryDelete 的存储过程,接受 @DateParm 作为输入参数,并包含一个名为 @RowCountOut 的整数输出参数。
  • 删除 RideSummary 表中 Date 值与 @DateParm 相同的记录。
  • @RowCountOut 设为 @@ROWCOUNT,以返回该语句受影响的行数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- 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;
编辑并运行代码