我有问题。插入后我需要触发器。但触发器必须插入几行,具体取决于从其他表中选择。
它可能在sql中吗?
更新
好的,对不起。
示例(无逻辑) 表: 用户(ID,姓名,type_user) type_user(ID,类型) items(id,name,type_user) - 某些类型的用户只能拥有几个项目users_items(id,item_id,user_id)
当我插入用户时,我想在users_items中插入用户可以拥有的所有项目
答案 0 :(得分:0)
是的,这是可能的。在SQL触发器内部,您可以执行Insert语句。
您可以找到SQL触发器信息 here
尝试类似
的内容CREATE TRIGGER RelateItems
ON User
AFTER INSERT
AS
--INSERT STATEMENT HERE - INSERT INTO users_items
GO