<samp id="f6fwk"><ins id="f6fwk"></ins></samp>
<menuitem id="f6fwk"></menuitem>
    1. <menuitem id="f6fwk"></menuitem>
      <font id="f6fwk"><menuitem id="f6fwk"><sup id="f6fwk"></sup></menuitem></font>

      <s id="f6fwk"><source id="f6fwk"></source></s>

      1. 電腦知識
        關鍵詞:路由器 學習認識睡眠,待機、休眠、的不同點! 破解Win 7系統的密碼 電腦硬件 系統使用

        文章閱讀:

        文章分享

        更多
        您現在的位置:電腦知識 >> IT技術 >> 數據庫技術 >> 瀏覽文章

        制作好的mysql觸發器的代碼

        2013-12-30 15:18:57 本站原創 佚名 【字體: {SQL_我要評論()}

        制作好的mysql觸發器的代碼

        mysql觸發器創建dem。

        語法:

        CREATE TRIGGER <觸發器名稱>  --觸發器必須有名字,最多64個字符,可能后面會附有分隔符.它和MySQL中其他對象的命名方式基本相象.
        { BEFORE | AFTER }  --觸發器有執行的時間設置:可以設置為事件發生前或后。
        { INSERT | UPDATE | DELETE }  --同樣也能設定觸發的事件:它們可以在執行insert、update或delete的過程中觸發。
        ON <表名稱>  --觸發器是屬于某一個表的:當在這個表上執行插入、 更新或刪除操作的時候就導致觸發器的激活. 我們不能給同一張表的同一個事件安排兩個觸發器。
        FOR EACH ROW--觸發器的執行間隔:FOR EACH ROW子句通知觸發器 每隔一行執行一次動作,而不是對整個表執行一次。
        <觸發器SQL語句>  --觸發器包含所要觸發的SQL語句:這里的語句可以是任何合法的語句, 包括復合語句,但是這里的語句受的限制和函數的一樣。

        create 表。

         

        CREATE TABLE `NewTable` (

        `id`  int NOT NULL AUTO_INCREMENT ,

        `a`  varchar(255) NULL ,

        `b`  varchar(255) NULL ,

        PRIMARY KEY (`id`)

        );

         

        create trigger:

         

        CREATE TRIGGER t_order_insert AFTER INSERT ON t_order

        FOR EACH ROW

        BEGIN

        INSERT INTO tab1 (a,b) VALUES (new.a,new.b);

        END;

        制作好的mysql觸發器的代碼來自:http://www.yk551.com/html/ITjs/sjk/9164.html

        相關文章閱讀:

        網友評論:


        圖片文章
        精品在線
        神马第九影院