存储过程查询将参数值添加到表

时间:2015-07-21 03:30:52

标签: sql-server stored-procedures

我想创建一个将参数值添加到不同表的过程。 从我所读到的,我相信我走在正确的轨道上,但无法弄清楚从哪里开始:

CREATE PROCEDURE addToNotificationTable @ID int
AS
SELECT * 
FROM Images
WHERE ID = @ID

我想将@ID参数添加到另一个表(NotificationTable)。请帮帮我。

1 个答案:

答案 0 :(得分:0)

通过添加Insert [table](列)解决了这个问题。

之前,我的查询只是在我的表(图像)中选择ID与参数匹配的记录。现在它需要该ID并将其添加到另一个表(NotificationTable)。

CREATE PROCEDURE addToNotificationTable @ID int
AS
Insert NotificationTable (ID)
SELECT ID 
FROM Images
Where ID = @ID