【发布时间】:2015-05-14 17:08:44
【问题描述】:
所以我有下表:
Table: competence
Columns:
id int(11) AI PK
name varchar(400)
organization_id int(11)
competence_type_id int(11)
competence_category_id int(11)
还有如下用户表:
Table: user
Columns:
id int(11) AI PK
username varchar(100)
password varchar(100)
is_active int(11)
user_type_id int(11)
token varchar(445)
organization_id int(11)
title_id int(11)
image_path varchar(100)
division_id int(11)
这两个表之间的联系如下:
Table: user_has_competence
Columns:
user_id int(11) PK
competence_id int(11) PK
competence_level_id int(11)
progression varchar(45)
id int(11) AI PK
现在我试图在competence 表上创建一个触发器,它执行以下操作:
在将一行插入到权限表中后,找到具有相同组织 ID 的所有用户,然后为每个用户插入带有 user_id 和权限 ID 的 user_has_competence。
但是我并没有使用触发器这么多,并且希望你们中的一个人可以将我推向正确的方向。
【问题讨论】:
标签: mysql sql-server triggers