Na szczęście to nieprawda.
SHOW ERRORS LIMIT 1 -- for SQL-state > 2
SHOW WARNINGS LIMIT 1 -- for SQL-state 1,2
Pokaże ostatni błąd lub ostrzeżenie.
Aby zapobiec wyświetlaniu każdego błędu, możesz obsłużyć klasę błędów SQL, jak na przykład:
Aby obsłużyć wyjątek, musisz tylko zrobić:
DECLARE EXIT HANDLER FOR SQLSTATE SQLEXCEPTION .....;
Linki:
http://dev.mysql.com/doc /refman/5.5/pl/sygnał.html
http://dev.mysql.com /doc/refman/5.0/en/declare-handler.html