1 SIGNALSQLSTATE
2! VALUE
3 sqlstate-string-constant
3 sqlstate-string-variable
4? signal-information

signal-information:

1 SET
2+ ,
2.0 MESSAGE_TEXT
2.0 CONSTRAINT_CATALOG
2.0 CONSTRAINT_SCHEMA
2.0 CONSTRAINT_NAME
2.0 CATALOG_NAME
2.0 SCHEMA_NAME
2.0 TABLE_NAME
2.0 COLUMN_NAME
2.0 CURSOR_NAME
2.0 CLASS_ORIGIN
2.0 SUBCLASS_ORIGIN
2.1  = 
2.2 variable
2.2 diagnostic-string-constant