读书人

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

发布时间: 2012-01-15 22:57:49 作者: rapoo

怎么用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

读书人网 >SQL Server

热点推荐