zoukankan      html  css  js  c++  java
  • 自己做的一个触发器小示例

    表ztest  
    字段名:ID 类型:int  自增
    字段名:A  类型:varchar(50)
    字段名:B  类型:int

    表zztest  
    字段名:ID 类型:int 自增 
    字段名:a 类型:varchar(50)
    字段名:b 类型:int

    触发器作用:当添加记录到ztest中时,表zztest也同时自动添加一条新记录
    其中zztest中的新记录的字段值和ztest表中添加的新记录字段值相同

    CREATE TRIGGER Data_Insert
    ON ztest
    FOR INSERT
    AS
    declare @id int
    declare @A varchar(50)
    declare @B int
    --插入记录后,再插入到另一个表

    --方法1:
    select @A=A ,@B=B from ztest where id=@@identity

    INSERT into zztest (a,b) values (@A,@B)

    --方法2:
    --方法2是建立一个新的表,本例中为zzztest,新表中的结构根据选择列中的项生成
    --如果该名称的表已经存在,那么方法2就不能执行。
    --select ztest.a,ztest.b into zzztest from ztest where id=@@identity

  • 相关阅读:
    2013上半年中国CRM市场分析报告
    windows运行命令大全
    JVM探索(二)
    JVM探索(一)
    1.数据结构和算法的基础笔记
    java程序性能优化
    http状态码
    mongodb清洗数据
    List的数据结构
    Foundation Data Structure
  • 原文地址:https://www.cnblogs.com/ZetaChow/p/2237475.html
Copyright © 2011-2022 走看看