zoukankan      html  css  js  c++  java
  • SQL 触发器

    1.触发器
      1)After触发器
      2)在语句执行完毕之后触发
      3)按语句触发,而不是所影响的行数,无论所影响为多少行,只触发一次。
      4)只能建立在常规表上,不能建立在视图和临时表上。(*)
      5)可以递归触发,最高可达32级。
      6)update(列),在update语句触发时,判断某列是否被更新,返回布尔值。


    2.instead of触发器
      1)用来替换原本的操作
      2)不会递归触发
      3)可以在约束被检查之前触发
      4)可以建在表和视图上(*)

    3.--触发器的语法

    --触发器的语法
    select top 0 * into newstudents11 from TblStudent
    
    
    create trigger tr_deletestu on tblstudent
    after delete
    as
    begin
        insert into newstudents select * from deleted
    end
    
    
    delete  from tblstudent where TSId=2
    select * from tblstudent
    
    --操作数据之前 一定要备份
  • 相关阅读:
    找水王续
    找水王续
    本周学习进度
    Node.js 学习
    在Linux机器上安装MySQL
    ZStack串口通信
    Java编写串口程序
    ServerSocket
    ZigBee毕设
    ZigBee相关网站链接
  • 原文地址:https://www.cnblogs.com/fenger-VIP/p/7274530.html
Copyright © 2011-2022 走看看