mysql利用触发器删除数据库_[数据库]mysql 触发器的创建 修改 删除

[数据库]mysql 触发器的创建 修改 删除

0

2015-12-16 23:00:04

//做一个简单的练习,创建一个简单的触发器 完成添加文章的时候,自动加上时间,默认作者 为 ‘日记本的回忆‘

show columns from test; //查看表结构

bc91bb04e6e9c61e24c974e4440db8f2.gif

//查看已存在触发器

show  triggers  \G

//将结束符换成$

\d $

//创建触发器, 用before 在插入的同时作用触发器(同时也作用于 update 更新) ,并应用到test表的每一行,时间unix时间戳

create trigger insert_arc before insert on test

for each row

begin

if new.nickname is null then

set new.nickname='日记本的回忆';

end if;

if new.addtime is null then

set new.addtime = unix_timestamp();

end if;

end

$

// 插入测试数据

insert into test () values ()$

//select * from test $

bc91bb04e6e9c61e24c974e4440db8f2.gif

//做一个简单的练习,创建一个简单的触发器 完成添加文章的时候,自动加上时间,默认作者 为 ‘日记本的回忆‘ show columns from test; //查看表结构 //查看已存在触发器show triggers \G//将结束符换成$\d $//创建触发器, 用before 在插入的同时作用触发器(同时也作用于 update 更新) ,并应用到test表的每一行,时间unix时间戳create trigger insert_arc before insert on testfor each rowbegin if new.nickname is null then set new.nickname='日记本的回忆'; end if; if new.addtime is null then set new.addtime = unix_timestamp(); end if;end$// 插入测试数据insert into test () values ()$//select * from test $ 完成!!!

本文网址:http://www.shaoqun.com/a/168889.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

MYSQL

0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值