成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

mysql數(shù)據(jù)庫異常處理代碼實例

數(shù)據(jù)庫 MySQL
本文列出了mysql處理實例的代碼,通過代碼我們來了解mysql數(shù)據(jù)庫處理異常的原理和方法。

和C#中處理異常的方法很相像,mysql也有它自己處理異常的方法,本文列出了mysql處理實例的代碼,通過代碼我們來了解mysql數(shù)據(jù)庫處理異常的原理和方法。
具體的實例代碼如下:

  1. DROP PROCEDURE IF EXISTS sp_call_jobs;  
  2.  
  3. CREATE PROCEDURE sp_call_jobs()  
  4.  
  5. NOT DETERMINISTIC  
  6.  
  7. SQL SECURITY DEFINER  
  8.  
  9. COMMENT ''  
  10.  
  11. BEGIN  
  12.  
  13. declare _row,_err,_count int default 0;  
  14.  
  15. DECLARE CONTINUE HANDLER FOR SQLEXCEPTION,SQLWARNING,NOT FOUND set _err=1;  
  16.  
  17. while _row<3 DO  
  18.  
  19. START TRANSACTION;  
  20.  
  21. insert into t1(cond_val)values(null);  
  22.  
  23. COMMIT;  
  24.  
  25. if _err=1 then  
  26.  
  27. set _count_count=_count+1;  
  28.  
  29. end if;  
  30.  
  31. set _row_row=_row+1;  
  32.  
  33. end while;  
  34.  
  35. select _count;  
  36.  
  37. END; 

語句:

DECLARE CONTINUE HANDLER FOR SQLEXCEPTION,SQLWARNING,NOT FOUND set _err=1;

作用是當遇到SQLEXCEPTION,SQLWARNING,NOT FOUND 錯誤時,設(shè)置_err=1并執(zhí)行CONTINUE操作,即繼續(xù)執(zhí)行后面的語句。

而且在執(zhí)行可能出錯的語句的時候我們用事務語句:START TRANSACTION; …… COMMIT; 可以保證完整性。

本文就介紹這些,如果想了解更多mysql的問題請到:http://database.51cto.com/mysql/,謝謝大家的支持!

【編輯推薦】

  1. mysql數(shù)據(jù)庫對binlog日志的處理
  2. MySQL索引背后的之使用策略及優(yōu)化
  3. Linux平臺mysql的安裝配置之常用操作
  4. MySQL索引背后的數(shù)據(jù)結(jié)構(gòu)及算法原理
  5. 詳解Discuz_WIN7_Apache_MySQL_PHP平臺搭建
責任編輯:趙鵬 來源: 中國IT實驗室
相關(guān)推薦

2011-04-07 15:47:28

MySQL數(shù)據(jù)庫

2011-08-05 14:02:17

MySQL數(shù)據(jù)庫異常處理

2011-05-26 14:43:49

ORACLE數(shù)據(jù)庫異常處理

2011-01-21 11:12:01

Spring

2011-07-29 13:40:34

Oracle數(shù)據(jù)庫PLSQL異常處理

2011-07-05 10:16:16

Qt 數(shù)據(jù)庫 SQLite

2010-05-12 18:41:34

MySQL數(shù)據(jù)庫

2010-06-09 17:36:45

MySQL數(shù)據(jù)庫同步

2011-07-05 16:08:10

2019-10-12 16:15:13

MySQL數(shù)據(jù)庫多實例

2011-08-22 12:01:36

SQL Server代碼優(yōu)化

2009-07-20 14:30:38

jdbc連接數(shù)據(jù)庫代碼

2009-12-31 11:10:01

2010-06-02 11:34:23

MySQL 數(shù)據(jù)庫導入

2011-07-05 18:04:45

QT Mysql

2010-05-31 15:23:02

MySQL數(shù)據(jù)庫NUL

2010-09-29 08:52:34

MySQL

2011-07-20 13:40:00

SQLite數(shù)據(jù)庫查詢數(shù)據(jù)

2011-08-10 16:01:11

OracleConstraint

2021-01-26 13:40:44

mysql數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: aaaa一级毛片 | 亚洲视频一区在线播放 | 男女羞羞视频在线免费观看 | 欧美性jizz18性欧美 | 国产电影一区 | 精精国产xxxx视频在线播放 | 国产一区中文字幕 | 一区二区三区在线看 | 日本天堂一区 | 特一级毛片| 啪啪网页 | 日韩在线免费观看视频 | 欧美精品成人一区二区三区四区 | 毛片软件 | 国产综合av | 国产一区久久久 | 人人做人人澡人人爽欧美 | 在线日韩 | 91色综合| 91免费在线看 | 精品国产青草久久久久96 | 日韩欧美一区二区三区在线播放 | 日韩欧美国产一区二区三区 | 午夜精品一区 | 精品一二区 | 日韩精品一区二区三区老鸭窝 | 9191在线观看| 欧美日韩在线播放 | 中文字幕一二三区 | 国产精品成人一区二区三区夜夜夜 | 国产精品久久久久无码av | 亚洲精品一区二区在线观看 | 韩国久久精品 | 手机在线观看 | 91精品国产综合久久久久久丝袜 | 亚洲国产情侣 | 自拍偷拍亚洲一区 | 成年人在线视频 | 成人欧美一区二区三区白人 | 成人高清网站 | 国产色片 |