我只需要一个简单的SQL Server触发器(在插入后)来获取插入到表中的ID...算法如下:
向表中插入新记录
调用触发器
触发器从插入的记录中获取ID并调用存储过程
以下是我的失败尝试:
CREATE TRIGGER [dbo].[insertNewMarket]
ON [dbo].[markets]
AFTER insert
AS
BEGIN
declare @marketID int
SET NOCOUNT ON;
--SELECT ID from inserted
--set @marketID = Inserted.ID--get the inserted id and pass to stored proc
exec marketInsert @marketID
END
GO