如果在sqlsever中写一个存储过程来向表里添加新的记录
时间: 2023-07-07 16:30:14 浏览: 128
好的,以下是一个简单的存储过程,用于向指定的表中添加新的记录:
```
CREATE PROCEDURE AddNewRecord
@FirstName varchar(50),
@LastName varchar(50),
@Email varchar(50)
AS
BEGIN
SET NOCOUNT ON;
INSERT INTO MyTable (FirstName, LastName, Email)
VALUES (@FirstName, @LastName, @Email)
END
```
其中,`MyTable`是您要添加记录的表名,`@FirstName`、`@LastName`和`@Email`是存储过程的输入参数,表示要添加的记录的相关信息。您可以根据实际情况修改参数名称、表名和列名。执行存储过程的语句如下:
```
EXEC AddNewRecord 'John', 'Doe', 'john.doe@example.com'
```
执行该语句后,将在`MyTable`表中添加一条新的记录,包含`FirstName`、`LastName`和`Email`三个字段,对应的值为`'John'`、`'Doe'`和`'john.doe@example.com'`。
阅读全文