数据库中的触发器怎么创建
SQL创建触发器trigger1,实现当修改学生信息表中的某个学生的学号时,对应学生成绩表中的学号也做修改?
create trigger trigger1 on 学生信息表for updatedeclare @old_id intdeclare @new_id intselect @old_id=学号 from deletedselect @new_id=学号 from insertedif update(学号)beginupdate 学生成绩表 set 学号=@new_id where 学号=@old_idend你运行下,应该没有问题。 如果你的学号不是int类型,而是varchar类型的话,修改下定义两个ID的类型。

(图片来源网络,侵删)
mysql能否在当前数据库中为其他数据库创建触发器?
在MySQL中,是不能为其他数据库创建触发器的。触发器是与特定数据库表关联的对象,用于在表上的特定事件发生时自动执行一系列的操作。因此,触发器是属于特定数据库表的,在该表所属的数据库中定义和管理。
建立实际数据库结构是什么阶段的任务?
建立实际数据库结构是数据库设计的最后一个任务阶段。它涉及到建立物理数据库,包括如何定义表、索引、存储过程、触发器、视图等等,以及构建外观层以用于管理和关系系统中的用户。
到此,以上就是小编对于数据库中的触发器怎么创建的的问题就介绍到这了,希望这3点解答对大家有用。

(图片来源网络,侵删)

(图片来源网络,侵删)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!