回覆列表
  • 1 # 使用者6338718972581

    基本語法格式

    create trigger tri_name

    on table

    for insert/update/deleted

    as

    SQL code

    例:

    create trigger tri_mc(tri_mc:自定義觸發器的名稱)

    on table (table:觸發的表名)

    as

    declare @kssj datetime (定義一個變數,做中間處理)

    declare @sqbh char(40)

    select @kssj = kssj,@sqbh = sqbh from inserted

    (插入資料時,插入的資料在表 inserted

    更新資料時,更新後的資料在表 inserted 更新前的資料在表中 deleted

    不同的操作可以,取出不同的中間資料,做處理,例子中取出插入的資料)

    update table2 set isks = 1,kksj = @kssj where sqbh = @sqbh

    (根據中間處理做相應操作,例子的處理為,將插入的值同步更新到另一個表)

  • 中秋節和大豐收的關聯?
  • 國際奢侈品牌及簡稱?