Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да хванете и хвърлите отново всички грешки в MySQL

За да уловите всички SQL изключения, използвайте:

DECLARE EXIT HANDLER FOR SQLEXCEPTION

SQLWARNINGS може да се използва и за прихващане на предупреждения.

Вътре в манипулатора на изключения, за да повдигнете току-що уловената грешка или предупреждение, използвайте:

RESIGNAL

Вижте документацията за изявлението RESIGNAL:

http://dev.mysql.com/doc/refman/5.5 /bg/resignal.html

Това е налично от MySQL 5.5




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проверка на стойност в масив в една SQL заявка с клауза WHERE

  2. EF6 MySql:Update-Database -Script генерира SQL без точка и запетая

  3. MySqlException на ExecuteReader чрез избор на UserID(PK)

  4. Java PreparedStatement и ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИКАТ КЛЮЧ:как да разбера дали редът е бил вмъкнат или актуализиран?

  5. Как да проследявате показванията на страници, без да разбивате MySQL DB