<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 閱讀(199) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲av无码av在线播放| 久久精品无码专区免费| 亚洲国产美女精品久久久久∴| 国产一精品一av一免费爽爽| 亚洲第一网站免费视频| 国产zzjjzzjj视频全免费| 日韩免费在线观看视频| 亚洲国产欧美国产综合一区 | 日韩免费观看的一级毛片| 一级毛片免费毛片毛片| 亚洲成人在线电影| 国产男女猛烈无遮挡免费视频| 免费在线黄色电影| 亚洲av无码一区二区三区四区 | 亚洲日韩av无码中文| 亚洲欧洲日产国码无码网站| 在线观看特色大片免费视频 | 一级做a爱过程免费视| 亚洲无限乱码一二三四区| 亚洲成a人片在线观看国产| 国产成人精品免费视频大| 有色视频在线观看免费高清在线直播 | 中美日韩在线网免费毛片视频| 亚洲精品不卡视频| 亚洲日韩国产精品乱| 性xxxxx免费视频播放| 羞羞视频免费网站在线看| 亚洲日韩久久综合中文字幕| 亚洲AV无码精品色午夜果冻不卡| 色吊丝最新永久免费观看网站 | 久久精品视频免费看| 亚洲国产精品嫩草影院| 亚洲最新视频在线观看| 亚洲五月午夜免费在线视频| 久久WWW免费人成人片| 久久99国产乱子伦精品免费| av成人免费电影| 老司机亚洲精品影院在线观看| 亚洲成电影在线观看青青| 亚洲av最新在线网址| 中文字幕亚洲综合久久男男|