Syntax:
SHOW WARNINGS [LIMIT [offset,] row_count] SHOW COUNT(*) WARNINGS
Description:
SHOW WARNINGS shows the error, warning, and note messages
that resulted from the last statement that generated messages in the
current session. It shows nothing if the last statement used a table
and generated no messages. (That is, a statement that uses a table but
generates no messages clears the message list.) Statements that do not
use tables and do not generate messages have no effect on the message
list.
A related statement, SHOW ERRORS, shows only the errors.
The SHOW COUNT(*) WARNINGS statement displays the total
number of errors, warnings, and notes. You can also retrieve this number from
the warning_count variable:
SHOW COUNT(*) WARNINGS; SELECT @@warning_count;
The value of warning_count might be greater than the number of messages
displayed by SHOW WARNINGS if the max_error_count system
variable is set so low that not all messages are stored.
The LIMIT clause has the same syntax as for the
SELECT statement.