我正在研究将数据插入两个表的sp。这两个表都是特色和特色类型,都有一个pk特色,每次添加时都会自动递增。我有:
insert into featured
(title,text,imageURL, priority )
values
(@title,@text,@imageURL, @priority),
insert into featuredtype
(loginPage, indexPage, mobilePage)
values
(@loginPage, @indexPage, @mobilePage)
但是,似乎这不是从一个sp。
插入两个表的正确方法答案 0 :(得分:2)
您需要在@priority),
您可以使用分号;
替换它,或者根本不替换它,所以
create proc yourproc
(
-- parameter definitions here
)
as
begin
insert into featured
(title,text,imageURL, priority )
values
(@title,@text,@imageURL, @priority)
insert into featuredtype
(loginPage, indexPage, mobilePage)
values
(@loginPage, @indexPage, @mobilePage)
end
答案 1 :(得分:0)
您甚至可以尝试使用
insert into featured (title,text,imageURL, priority )
select @title,@text,@imageURL, @priority
insert into featuredtype (loginPage, indexPage, mobilePage)
select @loginPage, @indexPage, @mobilePage