我的程序是:
CREATE PROCEDURE [dbo].[sp_SavePost]
@PostTitle NVARCHAR(max),
@PostDescription NVARCHAR(max),
@PostDate DATETIME,
@Author NVARCHAR(100),
@Tag NVARCHAR(250), --it bring c#,asp.net,mvc
@Category NVARCHAR(250)
AS
BEGIN
INSERT INTO [dbo].[ForumPost](PostTitle, PostDescription, PostDate,
Author, Tag, Category)
VALUES(@PostTitle, @PostDescription, @PostDate,
@Author, @Tag, @Category)
END
表[dbo].[ForumPost]
具有postid
自动增量。还有另一个表叫做Tag
. 在同一过程中,我想将一个值插入到Tag
具有列postid
和的表中tag
。tag
但无法在表中插入值。意味着如果postid=2
我想要这样的结果。
表格标签
postid | tag
------------
2 | c#
2 | asp.net
2 | mvc
谢谢。