The ij.showErrorCode property specifies whether ij should display the SQLException ErrorCode value with error messages.
The default value is false.
Error codes denote the severity of the error.
ij.showErrorCode={ false | true }
java -Dij.showErrorCode=true -Dij.protocol=jdbc:derby: \
org.apache.derby.tools.ij
ij version 10.13
ij> Connect 'sample';
ij> VLUES 1;
ERROR 42X01: Syntax error: Encountered "VLUES" at line 1, column 1.
(errorCode = 30000)
...
ij>
See "Derby exception messages and SQL states" in the Derby Reference Manual.