开始使用免费开始使用

使用存储过程执行 UPDATE

dbo 架构下创建名为 cuspRideSummaryUpdate 的存储过程,用于更新 RideSummary 表中的现有记录。

本练习是课程的一部分

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

查看课程

练习说明

  • 该存储过程应为 RideSummary 表的每一列接受输入参数,并将其命名为 @Date@RideHrs
  • @Date 参数设为 date 数据类型,@RideHrs 设为 numeric 数据类型。
  • 使用 UPDATESET 关键字,将参数值赋给 RideSummary 记录中 @DateDate 值匹配的那一行。

交互式实操练习

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

-- Create the stored procedure
___ ___ ___.___
	-- Specify @Date input parameter
	(___ ___,
     -- Specify @RideHrs input parameter
     ___ numeric(18,0))
AS
BEGIN
SET NOCOUNT ON
-- Update RideSummary
___ ___
-- Set
___
	___ = @Date,
    ___ = @RideHrs
-- Include records where Date equals @Date
___ ___ = ___
END;
编辑并运行代码