当前位置: 首页 > wzjs >正文

做取名的网站很赚钱吗推广赚佣金项目

做取名的网站很赚钱吗,推广赚佣金项目,制作一个论坛网站多少钱,企业网站域名空间在数据库管理系统中,触发器(Trigger)是一种特殊的存储过程,它在特定的事件发生时自动执行。触发器通常用于维护数据的完整性和一致性。通过事件触发而被执行,不能直接调用。 触发器的三要素 触发事件 before/after&a…

在数据库管理系统中,触发器(Trigger)是一种特殊的存储过程,它在特定的事件发生时自动执行。触发器通常用于维护数据的完整性和一致性。通过事件触发而被执行,不能直接调用。

触发器的三要素

触发事件 before/after(insert、update、delete)

触发条件 when

触发动作 begin ... end

触发器的分类

根据触发时机和触发事件的不同,触发器可以分为以下几种类型:行级触发器与语句级触发器

行级触发器(Row-Level Trigger)在每一行数据受到影响时触发,例如在插入、更新或删除某一行数据时。

语句级触发器(Statement-Level Trigger)则在执行一条SQL语句时触发,无论该语句影响了多少行数据。

创建触发器

SQL> creagte trigger <触发器名>  [{before | after}]

{[inster | delete | update of 列名列表] }

on 表名

[ referencing <临时视图名>]

[ when <触发条件>]

<触发动作>

end [触发器名]

说明:

update: 指明是update触发器,每当update语句修改由of子句指定的列时,激发触发器。如果忽略of子句,每当update修改表的任意列值时,都将激发触发器。

referencing <临时视图名>:指定临时视图别名,在触发器运行过程中,系统会生成另个临时视图分别存放被更新值旧值和新值(rollback用)。对于行级触发器,默认临时视图名分别为old和new;对于语句级触发器,默认临时视图名分别为old-table和new-table。

例如:

行级触发器

触发器中还可以回退修改使用rollback

SQL> create trigger bad_trg after update of balance on users

referencing new row as nrow, old row as orow

for each row

when nrow.balance < 0

begin

rollback

# 插入不良记录

insert into bads select concat(borrows.userid, convert(varchar(100), getdate(), 10)), borrows.userid, brid, getdate()  from borrows  when nrow.userid = borrows.userid and etime is null

end

语句级触发器

SQL> create trigger RAISE_LIMIT after update of SAL on EMP

referencing new table as n_tb,  old table as o_tb

for each statement

when (800 > (select avg(SAL) from EMP)

begin

delete from EMP where ENO in ( select ENO from n_tb ) insert into EMP ( select * from o_tb )

end

修改触发器

SQL> alter  trigger bad_trg  after  update on users
AS
BEGIN
    -- 新的触发器逻辑
    PRINT 'Employee record has been updated.'
    -- 可以添加更多的逻辑,例如记录日志或执行其他操作
END

删除触发器

SQL> drop  trigger bad_trg
 

http://www.dtcms.com/wzjs/530964.html

相关文章:

  • 福州专业做网站的公司哪家好昆明seo关键词排名
  • 网站建设主体是什么菏泽资深seo报价
  • 财经网站直播系统建设网络营销外包网络推广
  • 大气网站源码下载百度seo网站优化 网络服务
  • 网站开发与维护是学什么百度登陆
  • 深圳手机移动网站开发品牌营销推广策划方案
  • 网站建设型网站横幅(banner)图片怎么在百度推广自己的网站
  • 无锡网站推广哪家好培训行业seo整站优化
  • 昆明做商城网站多少钱百度关键词挖掘
  • 不同接入商备案网站东莞疫情最新通知
  • 平阳门户网站建设给大家科普一下b站推广网站
  • 做名片上什么网站南昌搜索引擎优化
  • 买目录做网站软文街官方网站
  • wordpress tag调用文章seo站长工具综合查询
  • pc网站建设国际新闻直播
  • 帮助做职业规划的网站链接平台
  • 安卓软件开发需要学什么软件seo实战
  • 什么网站做淘宝素材比较好外呼系统电销
  • 如何查看网站外链武汉大学人民医院光谷院区
  • 描述个人网站的建站过程好看的友情链接代码
  • 网站构建流程seo网站搭建是什么
  • 介绍家乡的网站怎么做微信小程序官网
  • 上海有哪些做网站东莞网站推广企业
  • 大德通网站建设seo是什么姓氏
  • 广州h5页面设计南宁seo内部优化
  • 手表网站排名前十什么是软文写作
  • 黄冈网站推广优化找哪家建站之星官方网站
  • 美工是做什么的谷歌优化技巧
  • 做网站设计软件佛山网站建设
  • php会了 怎么做网站搜狗关键词优化软件