-2
我正在尝试创建一个MSSQL tabel,其中UserRegistation(创建用户向导)后,来自“aspnet_Users(dbo)”的UserID将被复制到此新Tabel中。 谁能告诉我如何做到这一点?获取UserId到第二个表
感谢
我正在尝试创建一个MSSQL tabel,其中UserRegistation(创建用户向导)后,来自“aspnet_Users(dbo)”的UserID将被复制到此新Tabel中。 谁能告诉我如何做到这一点?获取UserId到第二个表
感谢
如果你想要一个自动化系统,在具体的行动来响应,一TRIGGER
就是你最有可能寻找。
就你而言,听起来好像你要回应在dbo.aspnet_Users表上发生的INSERT
。该代码将与此类似(伪代码,未测试):
CREATE TRIGGER trgNewUser ON dbo.aspnet_Users
AFTER INSERT
AS
INSERT INTO myTable (userID)
SELECT userID FROM INSERTED
INSERTED
是本质上具有相同的结构,触发创建表上的特殊逻辑表,它将包含将最新的行INSERT
编入表格中。因此,您可以使用它捕获新添加的记录,并使触发器采取适当的操作。在触发器
更多信息:
'将被复制到这个新的tabel',什么? –