<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲理论在线观看| 亚洲国产模特在线播放| 亚洲小说图区综合在线| 久久精品国产亚洲AV电影| a级毛片无码免费真人久久| 亚洲精品网站在线观看不卡无广告| 国产亚洲人成网站观看| 国产特黄一级一片免费| 久久夜色精品国产亚洲av| 国产福利电影一区二区三区,免费久久久久久久精 | 亚洲在成人网在线看| 黄网站色在线视频免费观看| 亚洲精品视频免费看| 免费看片在线观看| 亚洲人成人伊人成综合网无码 | 免费A级毛片无码A∨免费| 亚洲国产精品日韩在线观看| 亚色九九九全国免费视频| 在线aⅴ亚洲中文字幕| 四虎永久免费网站免费观看| 黄页网站在线免费观看| 国产亚洲精品无码拍拍拍色欲| 成人一区二区免费视频| 久久亚洲sm情趣捆绑调教| 国产成人免费网站| 曰批全过程免费视频观看免费软件| 亚洲精品A在线观看| 日本一区二区免费看| 亚洲大香伊人蕉在人依线| 日韩精品视频免费在线观看| 青青免费在线视频| 亚洲av午夜成人片精品网站| 114级毛片免费观看| 在线观看国产一区亚洲bd| 亚洲熟女一区二区三区| xx视频在线永久免费观看| 亚洲第一综合天堂另类专| 亚洲无av在线中文字幕| 妞干网免费观看视频| 久久国产精品免费一区| 久久精品亚洲AV久久久无码|