MySQL与SQL的触发器的不同写法

很文博客hinven.com 数据库评论268字数 645阅读模式
广告也精彩

当在SQL、MySQL数据库中一张表中插入一条记录时,触动触发器,使同一数据库的另一张表插入相同记录。
<触发器作用>
当在SQL、MySQL数据库中一张表中插入一条记录时,触动触发器,使同一数据库的另一张表插入相同记录。
在学习的过程中,发现两者的写法是不同的。
<触发器作用>

1、在SQL中建立两张表sql_test,sql_tem。(两张表的字段是一样的) 文章源自很文博客https://www.hinven.com很文博客-https://www.hinven.com/41127.html

  1. create table sql_test
  2. (
  3. id int,
  4. name varchar(16)
  5. )
  6. create table sql_tem
  7. (
  8. id int,
  9. name varchar(16)
  10. )
  1. /*SQL的触发器写法*/
  2. create trigger insert_sql_test on sql_test
  3. for insert
  4. as
  5. insert into sql_tem
  6. select * from inserted
  7. go
  8. /*SQL的触发器写法*/

2、在MySQL中建立两张表mysql_test,mysql_tem。(两张表的字段是一样的,建表语句与上面的类似)文章源自很文博客https://www.hinven.com很文博客-https://www.hinven.com/41127.html

  1. /*MySQL的触发器写法*/
  2. delimiter// 
  3. create trigger insert_mysql_test before insert on test
  4. for each row
  5. begin
  6. insert into tem set id = new id , name = new name;
  7. /*new后面的id,name是test表的字段名*/
  8. end
  9. // 
  10. /*MySQL的触发器写法*/
文章源自很文博客https://www.hinven.com很文博客-https://www.hinven.com/41127.html文章源自很文博客https://www.hinven.com很文博客-https://www.hinven.com/41127.html

工具:作品在线观看

女优:最新作品观看

中文:国语在线观看

weinxin
我的微信
扫一扫更精彩
大家的支持是我更新的动力!!!
 
广告也精彩
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证