Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wyłapać i ponownie zgłosić wszystkie błędy w MySQL?

Aby przechwycić wszystkie wyjątki SQL, użyj:

DECLARE EXIT HANDLER FOR SQLEXCEPTION

SQLWARNINGS może być również używany do przechwytywania ostrzeżeń.

Wewnątrz obsługi wyjątków, aby zgłosić błąd lub ostrzeżenie, które właśnie wykryto, użyj:

RESIGNAL

Zobacz dokumentację oświadczenia RESIGNAL:

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

Jest to dostępne od 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. Kod MySQL do konwersji daty i godziny w programie Excel

  2. Laravel 5.5 Błąd Tabela podstawowa lub widok już istnieje:1050 Tabela „użytkownicy” już istnieje

  3. Wtyczki integracyjne Eclipse/MySQL?

  4. Aktualizacja LaravelOrCreate z automatyczną przyrostową bazą danych

  5. Jak wstawić kolejny najwyższy numer do bazy danych