网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

如何利用MySQL数据库在insert前触发触发器

时间:2024-10-23 11:43:20

1、第一步,在数据库student里创建数据库表building,创建语句create table 表名 为:create t锾攒揉敫able building(id int(2),bname varchar(30));如下图所示:

如何利用MySQL数据库在insert前触发触发器

2、第二步,查看创建的数据库表building的表结构,查看语句desc 表名 为:desc building;如下图所示:

如何利用MySQL数据库在insert前触发触发器

3、第三步,创建另外一张表building_information,创建语句为:create table building_information(id int(2),bname varchar(30));如下图所示:

如何利用MySQL数据库在insert前触发触发器

4、第四步,查看数据库表building_information表结构,查看语句:desc building_information;如下图所示:

如何利用MySQL数据库在insert前触发触发器

5、第五步,创建触发器build_trigger,创建语句create trigger 为:delimiter 改怊眶峋$$create trigger build_triggerbefore insert on building for each row begininsert into building_information values ('1','building');end;$$如下图所示:

如何利用MySQL数据库在insert前触发触发器

6、第六步,向数据库表building插入一条记录,这时已经触发了触发器,相应的building_information表里也插入一条记录,查看触发器触发时的结果,如下图所示:

如何利用MySQL数据库在insert前触发触发器
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com