【发布时间】:2012-01-21 08:16:03
【问题描述】:
我试图弄清楚如何从我刚刚使用的 INSERT 语句中获取名字和姓氏。它创建了行,我想在下一个插入语句中使用名字和姓氏,我该怎么做?
Declare @idnt int
INSERT INTO dbo.Contacts (ContactFirstName,ContactLastName,ContactCompany) VALUES ('Richard','Burns',NULL);
SELECT @idnt = SCOPE_IDENTITY()
INSERT INTO dbo.Activity (ContactID, ActivityDate, ActivityName, ActivityNote, ActivityOwner)
VALUES (@idnt, '12/13/2011 10:55AM', 'Contact ' + @fname + " " + @lname + ", was automatically added by the system', 'Contact was automatically added by this system', 'System')
【问题讨论】:
标签: sql sql-server select insert