SQL Server 中,编写存储过程可以有效管理数据库中的数据操作。以下是如何创建一个用于 数据入库 的存储过程,并如何传递 参数 的示例。

存储过程编写

创建一个存储过程,用于将数据插入到表中。示例如下:

CREATE PROCEDURE InsertData
    @Name NVARCHAR(100),
    @Age INT
AS
BEGIN
    INSERT INTO Users (Name, Age)
    VALUES (@Name, @Age);
END;

调用存储过程

使用以下 SQL 语句来调用存储过程并传递参数:

EXEC InsertData @Name = 'John Doe', @Age = 30;

参数传递

  • 在存储过程中,使用 @ 符号来声明参数。
  • 调用时,根据存储过程的定义传递相应的参数值。

总结

通过存储过程,可以实现高效、可复用的数据操作,同时利用参数传递实现灵活的功能调用。