• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL与SQL的触发器的不同写法

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

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MySQL,触发器等相关知识,希望本文的分享对您有所帮助

当在SQL、MySQL数据库中一张表中插入一条记录时,触动触发器,使同一数据库的另一张表插入相同记录。

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

1、在SQL中建立两张表sql_test,sql_tem。(两张表的字段是一样的)

代码如下:
create table sql_test
(
id int,
name varchar(16)
)

create table sql_tem
(
id int,
name varchar(16)
)


代码如下:
/*SQL的触发器写法*/
create trigger insert_sql_test on sql_test
for insert
as
insert into sql_tem
select * from inserted
go
/*SQL的触发器写法*/


2、在MySQL中建立两张表mysql_test,mysql_tem。(两张表的字段是一样的,建表语句与上面的类似)
代码如下:
/*MySQL的触发器写法*/
delimiter//
create trigger insert_mysql_test before insert on test
for each row
begin
insert into tem set id = new id , name = new name;
/*new后面的id,name是test表的字段名*/
end
//
/*MySQL的触发器写法*/
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享下mysql各个主要版本之间的差异
  • MySQL essential版本和普通版本有什么区别?
  • redhat 5.4下安装MYSQL全过程
  • 如何用SQL命令查看Mysql数据库大小
  • 解析mysql中如何获得数据库的大小
  • 解析mysql修改为utf8后仍然有乱码的问题
  • 5个常用的MySQL数据库管理工具详细介绍
  • 解析在MySQL里创建外键时ERROR 1005的解决办法
  • 解析远程连接管理其他机器上的MYSQL数据库
  • mysql 精简过程(删除一些文件)

相关文章

  • 2018-12-05详解Spring Boot JPA访问Mysql示例代码(图文)
  • 2018-12-05mysql之delete删除记录后数据库大小不变_MySQL
  • 2018-12-05删除重复的记录,并保存第一条记录或保存最后一条记录
  • 2018-12-05详细介绍Mysql数据库表定期备份实现的示例代码
  • 2018-12-05PHP运算符与操作符入门详解
  • 2017-05-11mysqldump造成Buffer Pool污染的研究
  • 2018-12-05MySQL Innodb事务编程问题和处理
  • 2018-12-05MySQL视图的应用之修改视图
  • 2017-05-11mysql开启远程连接(mysql开启远程访问)
  • 2018-12-05Mysql数据库中varchar类型转化为int类型的方法介绍

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 分页技术原理与实现之分页的意义及方法(一)_MySQL
    • MySQL高级查询之理解与使用实例
    • 浅谈mysql可有类似oracle的nvl的函数的详情
    • Mysql 数据库常用备份方法和注意事项
    • Oracle 多行记录合并/连接/聚合字符串的几种方法
    • mysql连接数据库并测试实例分享
    • MySQL Workbench快速入门
    • Mysql优化调优中两个重要参数table_cache和key_buffer
    • 分享mysql5.7.18在centos6.4下的安装配置教程(图文)
    • 配置MySQL主从分离的方法教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有