<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    PS,1880后程序員

    看不完的牙,寫不完的程序,跑不完的步。
    隨筆 - 97, 文章 - 34, 評論 - 10, 引用 - 0
    數據加載中……

    MySQL 定義異常


    MySQL5.6,使用SIGNAL可以根據變量的值,拋出Exception

    測試數據

    create table t1(f1 int);

    insert into t1(f1) values(2);

    insert into t1(f1) values(12);

    insert into t1(f1) values(4);

    insert into t1(f1) values(6);

    insert into t1(f1) values(7);

     

    存儲過程定義

    -- --------------------------------------------------------------------------------

    -- Routine DDL

    -- Note: comments before and after the routine body will not be stored by the server

    -- --------------------------------------------------------------------------------

    DELIMITER $$

     

    CREATE PROCEDURE `my_test`

     (

        in_c_t int

     )

    BEGIN

     DECLARE my_n_t int;

     DECLARE specialty CONDITION FOR SQLSTATE '45000';

     

    SELECT count(1) into my_n_t

        FROM t1

        WHERE f1 = in_c_t;

     

    IF my_n_t = 0 THEN

        SIGNAL SQLSTATE '45000'

          SET MESSAGE_TEXT = 'Can not delete';

    end IF;

     

     delete from t1 WHERE f1 = in_c_t;

     COMMIT ;

     

    END

     

    執行

    call my_test(2);

    輸出:





    posted on 2013-10-24 10:24 amenglai 閱讀(191) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久亚洲精品国产精品婷婷| 亚洲国产精品无码久久一线| 亚洲国产成人精品久久| 免费精品一区二区三区第35| 国产亚洲av人片在线观看| 乱爱性全过程免费视频| 亚洲A丁香五香天堂网| 羞羞网站在线免费观看| 国产一区视频在线免费观看| 亚洲av中文无码字幕色不卡| 日韩在线免费看网站| 亚洲AV无码一区二区三区电影| 女人18毛片免费观看| 美女黄色毛片免费看| 亚洲高清国产拍精品青青草原| 日韩电影免费在线观看网址 | 国拍在线精品视频免费观看| 亚洲手机中文字幕| 欧美好看的免费电影在线观看| 亚洲午夜国产精品无卡| 啦啦啦www免费视频| 黄色免费网址大全| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 曰批全过程免费视频在线观看| 亚洲日本在线观看网址| 永久免费av无码网站韩国毛片| 亚洲午夜福利在线视频| 国产最新凸凹视频免费| 一级成人毛片免费观看| 国产亚洲一区二区三区在线观看| 免费看搞黄视频网站| 亚洲男人天堂2022| 亚洲AⅤ无码一区二区三区在线| 中文字幕永久免费| 亚洲国产综合精品| 国产又粗又长又硬免费视频 | 免费国产怡红院在线观看| 久久精品免费网站网| 91嫩草亚洲精品| 免费国内精品久久久久影院| 最新亚洲成av人免费看|