ij might issue messages to inform the user of errors
during processing of statements.
ERROR SQLState
When the underlying JDBC driver returns an SQLException, ij displays the SQLException message with the prefix "ERROR SQLState". If the SQLException has no SQLState associated with it, the prefix "ERROR (no SQLState)" is used.
WARNING SQLState
Upon completion of execution of any JDBC request, ij issues a getWarnings request and displays the SQLWarnings that are returned.
IJ ERROR
When ij runs into errors processing user commands, it prints out a message with the prefix "IJ ERROR".
IJ WARNING
ij displays warning messages to let the user know if behavior might be unexpected. ij warnings are prefixed with "IJ WARNING".
JAVA ERROR
When an unexpected Java exception occurs, ij prints a message with the prefix "JAVA ERROR".