我有两张桌子,
表A包含以下字段
ID
docu_id
doc
和表B
docu_id
Category
Type
format
filename
我想创建一个存储过程来将数据插入到两个表中。
答案 0 :(得分:0)
CREATE PROCEDURE SomeProcedure
@docu_id INT,
@Category VARCHAR(50),
@Type VARCHAR(50),
@Format VARCHAR(50),
@FileName VARCHAR(255),
@doc VARCHAR(50)
AS
BEGIN
INSERT INTO B
(
Category,
Type,
Format,
FileName
)
VALUES
(
@Category,
@Type,
@Format,
@FileName
)
INSERT INTO A
(
docu_id,
doc
)
VALUES
(
SCOPE_IDENTITY(),
@doc
)
END
GO