illegal character in SQLSTATE string passed to SIGNAL routine Explanation: The value expression which was passed to the SIGNAL routine contained illegal characters. The only permitted characters are '0' through '9' and 'A' through 'Z'. This is specified as part of the ANSI and International SQL standard. User Action: Correct the application so that only legal characters are passed to the SIGNAL routine.