当前位置: 代码迷 >> Sql Server >> 如何用insert触发器在另一表中insert
  详细解决方案

如何用insert触发器在另一表中insert

热度:82   发布时间:2016-04-27 17:45:41.0
怎么用insert触发器在另一表中insert
有两个表,User   和UserInfo

我想在User插入记录时自动在UserInfo也插入一条记录(用UserId关联)

因为User表里的UserId   是newid()生成的uniqueidentifier类型,我又不知道UserId的值啊


INSERT   INTO   [UserInfo]
(UserId)      
VALUES
(.........)       ---     此值应该是和[User]表里的UserId一样

VALUES的括号里该怎么写呢?

谢谢!

------解决方案--------------------
create trigger tr_追加用户信息 on dbo.[user]
for insert
as

insert into userinfo(userid)
select userid
from inserted
go
  相关解决方案