Module org.jooq

Enum Class SQLStateSubclass

java.lang.Object
java.lang.Enum<SQLStateSubclass>
org.jooq.exception.SQLStateSubclass
All Implemented Interfaces:
Serializable, Comparable<SQLStateSubclass>, Constable

public enum SQLStateSubclass extends Enum<SQLStateSubclass>
The subclass of the SQL state class as specified by the SQL standard, or by individual vendors.

ClassDescriptionSubclassDescription
00Successful completion000No subclass
01Warning000No subclass
01Warning001Cursor operation conflict
01Warning002Disconnect error
01Warning003Null value eliminated in set function
01Warning004String data, right truncation
01Warning005Insufficient item descriptor areas
01Warning006Privilege not revoked
01Warning007Privilege not granted
01Warning009Search condition too long for information schema
01Warning00AQuery expression too long for information schema
01Warning00BDefault value too long for information schema
01Warning00CResult sets returned
01Warning00DAdditional result sets returned
01Warning00EAttempt to return too many result sets
01Warning00FStatement too long for information schema
01Warning012Invalid number of conditions
01Warning02FArray data, right truncation
02No data000No subclass
02No data001No additional result sets returned
07Dynamic SQL Error000No subclass
07Dynamic SQL Error001Using clause does not match dynamic parameter specifications
07Dynamic SQL Error002Using clause does not match target specifications
07Dynamic SQL Error003Cursor specification cannot be executed
07Dynamic SQL Error004Using clause required for dynamic parameters
07Dynamic SQL Error005Prepared statement not a cursor specification
07Dynamic SQL Error006Restricted data type attribute violation
07Dynamic SQL Error007Using clause required for result fields
07Dynamic SQL Error008Invalid descriptor count
07Dynamic SQL Error009Invalid descriptor index
07Dynamic SQL Error00BData type transform function violation
07Dynamic SQL Error00CUndefined DATA value
07Dynamic SQL Error00DInvalid DATA target
07Dynamic SQL Error00EInvalid LEVEL value
07Dynamic SQL Error00FInvalid DATETIME_INTERVAL_CODE
08Connection exception000No subclass
08Connection exception001SQL-client unable to establish SQL-connection
08Connection exception002Connection name in use
08Connection exception003Connection does not exist
08Connection exception004SQL-server rejected establishment of SQL-connection
08Connection exception006Connection failure
08Connection exception007Transaction resolution unknown
09Triggered action exception000No subclass
0AFeature not supported000No subclass
0AFeature not supported001Multiple server transactions
0DInvalid target type specification000No subclass
0EInvalid schema name list specification000No subclass
0FLocator exception000No subclass
0FLocator exception001Invalid specification
0LInvalid grantor000No subclass
0MInvalid SQL-invoked procedure reference000No subclass
0PInvalid role specification000No subclass
0SInvalid transform group name specification000No subclass
0TTarget table disagrees with cursor specification000No subclass
0UAttempt to assign to non-updatable column000No subclass
0VAttempt to assign to ordering column000No subclass
0WProhibited statement encountered during trigger execution000No subclass
0WProhibited statement encountered during trigger execution001Modify table modified by data change delta table
0ZDiagnostics exception000No subclass
0ZDiagnostics exception001Maximum number of stacked diagnostics areas exceeded
21Cardinality violation000No subclass
22Data exception000No subclass
22Data exception001String data, right truncation
22Data exception002Null value, no indicator parameter
22Data exception003Numeric value out of range
22Data exception004Null value not allowed
22Data exception005Error in assignment
22Data exception006Invalid interval format
22Data exception007Invalid datetime format
22Data exception008Datetime field overflow
22Data exception009Invalid time zone displacement value
22Data exception00BEscape character conflict
22Data exception00CInvalid use of escape character
22Data exception00DInvalid escape octet
22Data exception00ENull value in array target
22Data exception00FZero-length character string
22Data exception00GMost specific type mismatch
22Data exception00HSequence generator limit exceeded
22Data exception00PInterval value out of range
22Data exception00QMultiset value overflow
22Data exception010Invalid indicator parameter value
22Data exception011Substring error
22Data exception012Division by zero
22Data exception013Invalid preceding or following size in window function
22Data exception014Invalid argument for NTILE function
22Data exception015Interval field overflow
22Data exception016Invalid argument for NTH_VALUE function
22Data exception018Invalid character value for cast
22Data exception019Invalid escape character
22Data exception01BInvalid regular expression
22Data exception01CNull row not permitted in table
22Data exception01EInvalid argument for natural logarithm
22Data exception01FInvalid argument for power function
22Data exception01GInvalid argument for width bucket function
22Data exception01HInvalid row version
22Data exception01SInvalid XQuery regular expression
22Data exception01TInvalid XQuery option flag
22Data exception01UAttempt to replace a zero-length string
22Data exception01VInvalid XQuery replacement string
22Data exception01WInvalid row count in fetch first clause
22Data exception01XInvalid row count in result offset clause
22Data exception020Invalid period value
22Data exception021Character not in repertoire
22Data exception022Indicator overflow
22Data exception023Invalid parameter value
22Data exception024Unterminated C string
22Data exception025Invalid escape sequence
22Data exception026String data, length mismatch
22Data exception027Trim error
22Data exception029Noncharacter in UCS string
22Data exception02DNull value substituted for mutator subject parameter
22Data exception02EArray element error
22Data exception02FArray data, right truncation
22Data exception02GInvalid repeat argument in sample clause
22Data exception02HInvalid sample size
23Integrity constraint violation000No subclass
23Integrity constraint violation001Restrict violation
24Invalid cursor state000No subclass
25Invalid transaction state000No subclass
25Invalid transaction state001Active SQL-transaction
25Invalid transaction state002Branch transaction already active
25Invalid transaction state003Inappropriate access mode for branch transaction
25Invalid transaction state004Inappropriate isolation level for branch transaction
25Invalid transaction state005No active SQL-transaction for branch transaction
25Invalid transaction state006Read-only SQL-transaction
25Invalid transaction state007Schema and data statement mixing not supported
25Invalid transaction state008Held cursor requires same isolation level
26Invalid SQL statement name000No subclass
27Triggered data change violation000No subclass
27Triggered data change violation001Modify table modified by data change delta table
28Invalid authorization specification000No subclass
2BDependent privilege descriptors still exist000No subclass
2CInvalid character set name000No subclass
2CInvalid character set name001Cannot drop SQL-session default character set
2DInvalid transaction termination000No subclass
2EInvalid connection name000No subclass
2FSQL routine exception000No subclass
2FSQL routine exception002Modifying SQL-data not permitted
2FSQL routine exception003Prohibited SQL-statement attempted
2FSQL routine exception004Reading SQL-data not permitted
2FSQL routine exception005Function executed no return statement
2HInvalid collation name000No subclass
30Invalid SQL statement identifier000No subclass
33Invalid SQL descriptor name000No subclass
34Invalid cursor name000No subclass
35Invalid condition number000No subclass
36Cursor sensitivity exception000No subclass
36Cursor sensitivity exception001request rejected
36Cursor sensitivity exception002request failed
38External routine exception000No subclass
38External routine exception001Containing SQL not permitted
38External routine exception002Modifying SQL-data not permitted
38External routine exception003Prohibited SQL-statement attempted
38External routine exception004Reading SQL-data not permitted
39External routine invocation exception000No subclass
39External routine invocation exception004Null value not allowed
3BSavepoint exception000No subclass
3BSavepoint exception001Invalid specification
3BSavepoint exception002Too many
3CAmbiguous cursor name000No subclass
3DInvalid catalog name000No subclass
3FInvalid schema name000No subclass
40Transaction rollback000No subclass
40Transaction rollback001Serialization failure
40Transaction rollback002Integrity constraint violation
40Transaction rollback003Statement completion unknown
40Transaction rollback004Triggered action exception
42Syntax error or access rule violation000No subclass
44With check option violation000No subclass
HZRemote database access000No subclass
Author:
Lukas Eder
  • Enum Constant Details

    • C00000_NO_SUBCLASS

      public static final SQLStateSubclass C00000_NO_SUBCLASS
    • C01000_NO_SUBCLASS

      public static final SQLStateSubclass C01000_NO_SUBCLASS
    • C01001_CURSOR_OPERATION_CONFLICT

      public static final SQLStateSubclass C01001_CURSOR_OPERATION_CONFLICT
    • C01002_DISCONNECT_ERROR

      public static final SQLStateSubclass C01002_DISCONNECT_ERROR
    • C01003_NULL_VALUE_ELIMINATED_IN_SET_FUNCTION

      public static final SQLStateSubclass C01003_NULL_VALUE_ELIMINATED_IN_SET_FUNCTION
    • C01004_STRING_DATA_RIGHT_TRUNCATION

      public static final SQLStateSubclass C01004_STRING_DATA_RIGHT_TRUNCATION
    • C01005_INSUFFICIENT_ITEM_DESCRIPTOR_AREAS

      public static final SQLStateSubclass C01005_INSUFFICIENT_ITEM_DESCRIPTOR_AREAS
    • C01006_PRIVILEGE_NOT_REVOKED

      public static final SQLStateSubclass C01006_PRIVILEGE_NOT_REVOKED
    • C01007_PRIVILEGE_NOT_GRANTED

      public static final SQLStateSubclass C01007_PRIVILEGE_NOT_GRANTED
    • C01009_SEARCH_CONDITION_TOO_LONG_FOR_INFORMATION_SCHEMA

      public static final SQLStateSubclass C01009_SEARCH_CONDITION_TOO_LONG_FOR_INFORMATION_SCHEMA
    • C0100A_QUERY_EXPRESSION_TOO_LONG_FOR_INFORMATION_SCHEMA

      public static final SQLStateSubclass C0100A_QUERY_EXPRESSION_TOO_LONG_FOR_INFORMATION_SCHEMA
    • C0100B_DEFAULT_VALUE_TOO_LONG_FOR_INFORMATION_SCHEMA

      public static final SQLStateSubclass C0100B_DEFAULT_VALUE_TOO_LONG_FOR_INFORMATION_SCHEMA
    • C0100C_RESULT_SETS_RETURNED

      public static final SQLStateSubclass C0100C_RESULT_SETS_RETURNED
    • C0100D_ADDITIONAL_RESULT_SETS_RETURNED

      public static final SQLStateSubclass C0100D_ADDITIONAL_RESULT_SETS_RETURNED
    • C0100E_ATTEMPT_TO_RETURN_TOO_MANY_RESULT_SETS

      public static final SQLStateSubclass C0100E_ATTEMPT_TO_RETURN_TOO_MANY_RESULT_SETS
    • C0100F_STATEMENT_TOO_LONG_FOR_INFORMATION_SCHEMA

      public static final SQLStateSubclass C0100F_STATEMENT_TOO_LONG_FOR_INFORMATION_SCHEMA
    • C01012_INVALID_NUMBER_OF_CONDITIONS

      public static final SQLStateSubclass C01012_INVALID_NUMBER_OF_CONDITIONS
    • C0102F_ARRAY_DATA_RIGHT_TRUNCATION

      public static final SQLStateSubclass C0102F_ARRAY_DATA_RIGHT_TRUNCATION
    • C02000_NO_SUBCLASS

      public static final SQLStateSubclass C02000_NO_SUBCLASS
    • C02001_NO_ADDITIONAL_RESULT_SETS_RETURNED

      public static final SQLStateSubclass C02001_NO_ADDITIONAL_RESULT_SETS_RETURNED
    • C07000_NO_SUBCLASS

      public static final SQLStateSubclass C07000_NO_SUBCLASS
    • C07001_USING_CLAUSE_DOES_NOT_MATCH_DYNAMIC_PARAMETER_SPECIFICATIONS

      public static final SQLStateSubclass C07001_USING_CLAUSE_DOES_NOT_MATCH_DYNAMIC_PARAMETER_SPECIFICATIONS
    • C07002_USING_CLAUSE_DOES_NOT_MATCH_TARGET_SPECIFICATIONS

      public static final SQLStateSubclass C07002_USING_CLAUSE_DOES_NOT_MATCH_TARGET_SPECIFICATIONS
    • C07003_CURSOR_SPECIFICATION_CANNOT_BE_EXECUTED

      public static final SQLStateSubclass C07003_CURSOR_SPECIFICATION_CANNOT_BE_EXECUTED
    • C07004_USING_CLAUSE_REQUIRED_FOR_DYNAMIC_PARAMETERS

      public static final SQLStateSubclass C07004_USING_CLAUSE_REQUIRED_FOR_DYNAMIC_PARAMETERS
    • C07005_PREPARED_STATEMENT_NOT_A_CURSOR_SPECIFICATION

      public static final SQLStateSubclass C07005_PREPARED_STATEMENT_NOT_A_CURSOR_SPECIFICATION
    • C07006_RESTRICTED_DATA_TYPE_ATTRIBUTE_VIOLATION

      public static final SQLStateSubclass C07006_RESTRICTED_DATA_TYPE_ATTRIBUTE_VIOLATION
    • C07007_USING_CLAUSE_REQUIRED_FOR_RESULT_FIELDS

      public static final SQLStateSubclass C07007_USING_CLAUSE_REQUIRED_FOR_RESULT_FIELDS
    • C07008_INVALID_DESCRIPTOR_COUNT

      public static final SQLStateSubclass C07008_INVALID_DESCRIPTOR_COUNT
    • C07009_INVALID_DESCRIPTOR_INDEX

      public static final SQLStateSubclass C07009_INVALID_DESCRIPTOR_INDEX
    • C0700B_DATA_TYPE_TRANSFORM_FUNCTION_VIOLATION

      public static final SQLStateSubclass C0700B_DATA_TYPE_TRANSFORM_FUNCTION_VIOLATION
    • C0700C_UNDEFINED_DATA_VALUE

      public static final SQLStateSubclass C0700C_UNDEFINED_DATA_VALUE
    • C0700D_INVALID_DATA_TARGET

      public static final SQLStateSubclass C0700D_INVALID_DATA_TARGET
    • C0700E_INVALID_LEVEL_VALUE

      public static final SQLStateSubclass C0700E_INVALID_LEVEL_VALUE
    • C0700F_INVALID_DATETIME_INTERVAL_CODE

      public static final SQLStateSubclass C0700F_INVALID_DATETIME_INTERVAL_CODE
    • C08000_NO_SUBCLASS

      public static final SQLStateSubclass C08000_NO_SUBCLASS
    • C08001_SQL_CLIENT_UNABLE_TO_ESTABLISH_SQL_CONNECTION

      public static final SQLStateSubclass C08001_SQL_CLIENT_UNABLE_TO_ESTABLISH_SQL_CONNECTION
    • C08002_CONNECTION_NAME_IN_USE

      public static final SQLStateSubclass C08002_CONNECTION_NAME_IN_USE
    • C08003_CONNECTION_DOES_NOT_EXIST

      public static final SQLStateSubclass C08003_CONNECTION_DOES_NOT_EXIST
    • C08004_SQL_SERVER_REJECTED_ESTABLISHMENT_OF_SQL_CONNECTION

      public static final SQLStateSubclass C08004_SQL_SERVER_REJECTED_ESTABLISHMENT_OF_SQL_CONNECTION
    • C08006_CONNECTION_FAILURE

      public static final SQLStateSubclass C08006_CONNECTION_FAILURE
    • C08007_TRANSACTION_RESOLUTION_UNKNOWN

      public static final SQLStateSubclass C08007_TRANSACTION_RESOLUTION_UNKNOWN
    • C09000_NO_SUBCLASS

      public static final SQLStateSubclass C09000_NO_SUBCLASS
    • C0A000_NO_SUBCLASS

      public static final SQLStateSubclass C0A000_NO_SUBCLASS
    • C0A001_MULTIPLE_SERVER_TRANSACTIONS

      public static final SQLStateSubclass C0A001_MULTIPLE_SERVER_TRANSACTIONS
    • C0D000_NO_SUBCLASS

      public static final SQLStateSubclass C0D000_NO_SUBCLASS
    • C0E000_NO_SUBCLASS

      public static final SQLStateSubclass C0E000_NO_SUBCLASS
    • C0F000_NO_SUBCLASS

      public static final SQLStateSubclass C0F000_NO_SUBCLASS
    • C0F001_INVALID_SPECIFICATION

      public static final SQLStateSubclass C0F001_INVALID_SPECIFICATION
    • C0L000_NO_SUBCLASS

      public static final SQLStateSubclass C0L000_NO_SUBCLASS
    • C0M000_NO_SUBCLASS

      public static final SQLStateSubclass C0M000_NO_SUBCLASS
    • C0P000_NO_SUBCLASS

      public static final SQLStateSubclass C0P000_NO_SUBCLASS
    • C0S000_NO_SUBCLASS

      public static final SQLStateSubclass C0S000_NO_SUBCLASS
    • C0T000_NO_SUBCLASS

      public static final SQLStateSubclass C0T000_NO_SUBCLASS
    • C0U000_NO_SUBCLASS

      public static final SQLStateSubclass C0U000_NO_SUBCLASS
    • C0V000_NO_SUBCLASS

      public static final SQLStateSubclass C0V000_NO_SUBCLASS
    • C0W000_NO_SUBCLASS

      public static final SQLStateSubclass C0W000_NO_SUBCLASS
    • C0W001_MODIFY_TABLE_MODIFIED_BY_DATA_CHANGE_DELTA_TABLE

      public static final SQLStateSubclass C0W001_MODIFY_TABLE_MODIFIED_BY_DATA_CHANGE_DELTA_TABLE
    • C0Z000_NO_SUBCLASS

      public static final SQLStateSubclass C0Z000_NO_SUBCLASS
    • C0Z001_MAXIMUM_NUMBER_OF_STACKED_DIAGNOSTICS_AREAS_EXCEEDED

      public static final SQLStateSubclass C0Z001_MAXIMUM_NUMBER_OF_STACKED_DIAGNOSTICS_AREAS_EXCEEDED
    • C21000_NO_SUBCLASS

      public static final SQLStateSubclass C21000_NO_SUBCLASS
    • C22000_NO_SUBCLASS

      public static final SQLStateSubclass C22000_NO_SUBCLASS
    • C22001_STRING_DATA_RIGHT_TRUNCATION

      public static final SQLStateSubclass C22001_STRING_DATA_RIGHT_TRUNCATION
    • C22002_NULL_VALUE_NO_INDICATOR_PARAMETER

      public static final SQLStateSubclass C22002_NULL_VALUE_NO_INDICATOR_PARAMETER
    • C22003_NUMERIC_VALUE_OUT_OF_RANGE

      public static final SQLStateSubclass C22003_NUMERIC_VALUE_OUT_OF_RANGE
    • C22004_NULL_VALUE_NOT_ALLOWED

      public static final SQLStateSubclass C22004_NULL_VALUE_NOT_ALLOWED
    • C22005_ERROR_IN_ASSIGNMENT

      public static final SQLStateSubclass C22005_ERROR_IN_ASSIGNMENT
    • C22006_INVALID_INTERVAL_FORMAT

      public static final SQLStateSubclass C22006_INVALID_INTERVAL_FORMAT
    • C22007_INVALID_DATETIME_FORMAT

      public static final SQLStateSubclass C22007_INVALID_DATETIME_FORMAT
    • C22008_DATETIME_FIELD_OVERFLOW

      public static final SQLStateSubclass C22008_DATETIME_FIELD_OVERFLOW
    • C22009_INVALID_TIME_ZONE_DISPLACEMENT_VALUE

      public static final SQLStateSubclass C22009_INVALID_TIME_ZONE_DISPLACEMENT_VALUE
    • C2200B_ESCAPE_CHARACTER_CONFLICT

      public static final SQLStateSubclass C2200B_ESCAPE_CHARACTER_CONFLICT
    • C2200C_INVALID_USE_OF_ESCAPE_CHARACTER

      public static final SQLStateSubclass C2200C_INVALID_USE_OF_ESCAPE_CHARACTER
    • C2200D_INVALID_ESCAPE_OCTET

      public static final SQLStateSubclass C2200D_INVALID_ESCAPE_OCTET
    • C2200E_NULL_VALUE_IN_ARRAY_TARGET

      public static final SQLStateSubclass C2200E_NULL_VALUE_IN_ARRAY_TARGET
    • C2200F_ZERO_LENGTH_CHARACTER_STRING

      public static final SQLStateSubclass C2200F_ZERO_LENGTH_CHARACTER_STRING
    • C2200G_MOST_SPECIFIC_TYPE_MISMATCH

      public static final SQLStateSubclass C2200G_MOST_SPECIFIC_TYPE_MISMATCH
    • C2200H_SEQUENCE_GENERATOR_LIMIT_EXCEEDED

      public static final SQLStateSubclass C2200H_SEQUENCE_GENERATOR_LIMIT_EXCEEDED
    • C2200P_INTERVAL_VALUE_OUT_OF_RANGE

      public static final SQLStateSubclass C2200P_INTERVAL_VALUE_OUT_OF_RANGE
    • C2200Q_MULTISET_VALUE_OVERFLOW

      public static final SQLStateSubclass C2200Q_MULTISET_VALUE_OVERFLOW
    • C22010_INVALID_INDICATOR_PARAMETER_VALUE

      public static final SQLStateSubclass C22010_INVALID_INDICATOR_PARAMETER_VALUE
    • C22011_SUBSTRING_ERROR

      public static final SQLStateSubclass C22011_SUBSTRING_ERROR
    • C22012_DIVISION_BY_ZERO

      public static final SQLStateSubclass C22012_DIVISION_BY_ZERO
    • C22013_INVALID_PRECEDING_OR_FOLLOWING_SIZE_IN_WINDOW_FUNCTION

      public static final SQLStateSubclass C22013_INVALID_PRECEDING_OR_FOLLOWING_SIZE_IN_WINDOW_FUNCTION
    • C22014_INVALID_ARGUMENT_FOR_NTILE_FUNCTION

      public static final SQLStateSubclass C22014_INVALID_ARGUMENT_FOR_NTILE_FUNCTION
    • C22015_INTERVAL_FIELD_OVERFLOW

      public static final SQLStateSubclass C22015_INTERVAL_FIELD_OVERFLOW
    • C22016_INVALID_ARGUMENT_FOR_NTH_VALUE_FUNCTION

      public static final SQLStateSubclass C22016_INVALID_ARGUMENT_FOR_NTH_VALUE_FUNCTION
    • C22018_INVALID_CHARACTER_VALUE_FOR_CAST

      public static final SQLStateSubclass C22018_INVALID_CHARACTER_VALUE_FOR_CAST
    • C22019_INVALID_ESCAPE_CHARACTER

      public static final SQLStateSubclass C22019_INVALID_ESCAPE_CHARACTER
    • C2201B_INVALID_REGULAR_EXPRESSION

      public static final SQLStateSubclass C2201B_INVALID_REGULAR_EXPRESSION
    • C2201C_NULL_ROW_NOT_PERMITTED_IN_TABLE

      public static final SQLStateSubclass C2201C_NULL_ROW_NOT_PERMITTED_IN_TABLE
    • C2201E_INVALID_ARGUMENT_FOR_NATURAL_LOGARITHM

      public static final SQLStateSubclass C2201E_INVALID_ARGUMENT_FOR_NATURAL_LOGARITHM
    • C2201F_INVALID_ARGUMENT_FOR_POWER_FUNCTION

      public static final SQLStateSubclass C2201F_INVALID_ARGUMENT_FOR_POWER_FUNCTION
    • C2201G_INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION

      public static final SQLStateSubclass C2201G_INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION
    • C2201H_INVALID_ROW_VERSION

      public static final SQLStateSubclass C2201H_INVALID_ROW_VERSION
    • C2201S_INVALID_XQUERY_REGULAR_EXPRESSION

      public static final SQLStateSubclass C2201S_INVALID_XQUERY_REGULAR_EXPRESSION
    • C2201T_INVALID_XQUERY_OPTION_FLAG

      public static final SQLStateSubclass C2201T_INVALID_XQUERY_OPTION_FLAG
    • C2201U_ATTEMPT_TO_REPLACE_A_ZERO_LENGTH_STRING

      public static final SQLStateSubclass C2201U_ATTEMPT_TO_REPLACE_A_ZERO_LENGTH_STRING
    • C2201V_INVALID_XQUERY_REPLACEMENT_STRING

      public static final SQLStateSubclass C2201V_INVALID_XQUERY_REPLACEMENT_STRING
    • C2201W_INVALID_ROW_COUNT_IN_FETCH_FIRST_CLAUSE

      public static final SQLStateSubclass C2201W_INVALID_ROW_COUNT_IN_FETCH_FIRST_CLAUSE
    • C2201X_INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE

      public static final SQLStateSubclass C2201X_INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE
    • C22020_INVALID_PERIOD_VALUE

      public static final SQLStateSubclass C22020_INVALID_PERIOD_VALUE
    • C22021_CHARACTER_NOT_IN_REPERTOIRE

      public static final SQLStateSubclass C22021_CHARACTER_NOT_IN_REPERTOIRE
    • C22022_INDICATOR_OVERFLOW

      public static final SQLStateSubclass C22022_INDICATOR_OVERFLOW
    • C22023_INVALID_PARAMETER_VALUE

      public static final SQLStateSubclass C22023_INVALID_PARAMETER_VALUE
    • C22024_UNTERMINATED_C_STRING

      public static final SQLStateSubclass C22024_UNTERMINATED_C_STRING
    • C22025_INVALID_ESCAPE_SEQUENCE

      public static final SQLStateSubclass C22025_INVALID_ESCAPE_SEQUENCE
    • C22026_STRING_DATA_LENGTH_MISMATCH

      public static final SQLStateSubclass C22026_STRING_DATA_LENGTH_MISMATCH
    • C22027_TRIM_ERROR

      public static final SQLStateSubclass C22027_TRIM_ERROR
    • C22029_NONCHARACTER_IN_UCS_STRING

      public static final SQLStateSubclass C22029_NONCHARACTER_IN_UCS_STRING
    • C2202D_NULL_VALUE_SUBSTITUTED_FOR_MUTATOR_SUBJECT_PARAMETER

      public static final SQLStateSubclass C2202D_NULL_VALUE_SUBSTITUTED_FOR_MUTATOR_SUBJECT_PARAMETER
    • C2202E_ARRAY_ELEMENT_ERROR

      public static final SQLStateSubclass C2202E_ARRAY_ELEMENT_ERROR
    • C2202F_ARRAY_DATA_RIGHT_TRUNCATION

      public static final SQLStateSubclass C2202F_ARRAY_DATA_RIGHT_TRUNCATION
    • C2202G_INVALID_REPEAT_ARGUMENT_IN_SAMPLE_CLAUSE

      public static final SQLStateSubclass C2202G_INVALID_REPEAT_ARGUMENT_IN_SAMPLE_CLAUSE
    • C2202H_INVALID_SAMPLE_SIZE

      public static final SQLStateSubclass C2202H_INVALID_SAMPLE_SIZE
    • C23000_NO_SUBCLASS

      public static final SQLStateSubclass C23000_NO_SUBCLASS
    • C23001_RESTRICT_VIOLATION

      public static final SQLStateSubclass C23001_RESTRICT_VIOLATION
    • C24000_NO_SUBCLASS

      public static final SQLStateSubclass C24000_NO_SUBCLASS
    • C25000_NO_SUBCLASS

      public static final SQLStateSubclass C25000_NO_SUBCLASS
    • C25001_ACTIVE_SQL_TRANSACTION

      public static final SQLStateSubclass C25001_ACTIVE_SQL_TRANSACTION
    • C25002_BRANCH_TRANSACTION_ALREADY_ACTIVE

      public static final SQLStateSubclass C25002_BRANCH_TRANSACTION_ALREADY_ACTIVE
    • C25003_INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION

      public static final SQLStateSubclass C25003_INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION
    • C25004_INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION

      public static final SQLStateSubclass C25004_INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION
    • C25005_NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION

      public static final SQLStateSubclass C25005_NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION
    • C25006_READ_ONLY_SQL_TRANSACTION

      public static final SQLStateSubclass C25006_READ_ONLY_SQL_TRANSACTION
    • C25007_SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED

      public static final SQLStateSubclass C25007_SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED
    • C25008_HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL

      public static final SQLStateSubclass C25008_HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL
    • C26000_NO_SUBCLASS

      public static final SQLStateSubclass C26000_NO_SUBCLASS
    • C27000_NO_SUBCLASS

      public static final SQLStateSubclass C27000_NO_SUBCLASS
    • C27001_MODIFY_TABLE_MODIFIED_BY_DATA_CHANGE_DELTA_TABLE

      public static final SQLStateSubclass C27001_MODIFY_TABLE_MODIFIED_BY_DATA_CHANGE_DELTA_TABLE
    • C28000_NO_SUBCLASS

      public static final SQLStateSubclass C28000_NO_SUBCLASS
    • C2B000_NO_SUBCLASS

      public static final SQLStateSubclass C2B000_NO_SUBCLASS
    • C2C000_NO_SUBCLASS

      public static final SQLStateSubclass C2C000_NO_SUBCLASS
    • C2C001_CANNOT_DROP_SQL_SESSION_DEFAULT_CHARACTER_SET

      public static final SQLStateSubclass C2C001_CANNOT_DROP_SQL_SESSION_DEFAULT_CHARACTER_SET
    • C2D000_NO_SUBCLASS

      public static final SQLStateSubclass C2D000_NO_SUBCLASS
    • C2E000_NO_SUBCLASS

      public static final SQLStateSubclass C2E000_NO_SUBCLASS
    • C2F000_NO_SUBCLASS

      public static final SQLStateSubclass C2F000_NO_SUBCLASS
    • C2F002_MODIFYING_SQL_DATA_NOT_PERMITTED

      public static final SQLStateSubclass C2F002_MODIFYING_SQL_DATA_NOT_PERMITTED
    • C2F003_PROHIBITED_SQL_STATEMENT_ATTEMPTED

      public static final SQLStateSubclass C2F003_PROHIBITED_SQL_STATEMENT_ATTEMPTED
    • C2F004_READING_SQL_DATA_NOT_PERMITTED

      public static final SQLStateSubclass C2F004_READING_SQL_DATA_NOT_PERMITTED
    • C2F005_FUNCTION_EXECUTED_NO_RETURN_STATEMENT

      public static final SQLStateSubclass C2F005_FUNCTION_EXECUTED_NO_RETURN_STATEMENT
    • C2H000_NO_SUBCLASS

      public static final SQLStateSubclass C2H000_NO_SUBCLASS
    • C30000_NO_SUBCLASS

      public static final SQLStateSubclass C30000_NO_SUBCLASS
    • C33000_NO_SUBCLASS

      public static final SQLStateSubclass C33000_NO_SUBCLASS
    • C34000_NO_SUBCLASS

      public static final SQLStateSubclass C34000_NO_SUBCLASS
    • C35000_NO_SUBCLASS

      public static final SQLStateSubclass C35000_NO_SUBCLASS
    • C36000_NO_SUBCLASS

      public static final SQLStateSubclass C36000_NO_SUBCLASS
    • C36001_REQUEST_REJECTED

      public static final SQLStateSubclass C36001_REQUEST_REJECTED
    • C36002_REQUEST_FAILED

      public static final SQLStateSubclass C36002_REQUEST_FAILED
    • C38000_NO_SUBCLASS

      public static final SQLStateSubclass C38000_NO_SUBCLASS
    • C38001_CONTAINING_SQL_NOT_PERMITTED

      public static final SQLStateSubclass C38001_CONTAINING_SQL_NOT_PERMITTED
    • C38002_MODIFYING_SQL_DATA_NOT_PERMITTED

      public static final SQLStateSubclass C38002_MODIFYING_SQL_DATA_NOT_PERMITTED
    • C38003_PROHIBITED_SQL_STATEMENT_ATTEMPTED

      public static final SQLStateSubclass C38003_PROHIBITED_SQL_STATEMENT_ATTEMPTED
    • C38004_READING_SQL_DATA_NOT_PERMITTED

      public static final SQLStateSubclass C38004_READING_SQL_DATA_NOT_PERMITTED
    • C39000_NO_SUBCLASS

      public static final SQLStateSubclass C39000_NO_SUBCLASS
    • C39004_NULL_VALUE_NOT_ALLOWED

      public static final SQLStateSubclass C39004_NULL_VALUE_NOT_ALLOWED
    • C3B000_NO_SUBCLASS

      public static final SQLStateSubclass C3B000_NO_SUBCLASS
    • C3B001_INVALID_SPECIFICATION

      public static final SQLStateSubclass C3B001_INVALID_SPECIFICATION
    • C3B002_TOO_MANY

      public static final SQLStateSubclass C3B002_TOO_MANY
    • C3C000_NO_SUBCLASS

      public static final SQLStateSubclass C3C000_NO_SUBCLASS
    • C3D000_NO_SUBCLASS

      public static final SQLStateSubclass C3D000_NO_SUBCLASS
    • C3F000_NO_SUBCLASS

      public static final SQLStateSubclass C3F000_NO_SUBCLASS
    • C40000_NO_SUBCLASS

      public static final SQLStateSubclass C40000_NO_SUBCLASS
    • C40001_SERIALIZATION_FAILURE

      public static final SQLStateSubclass C40001_SERIALIZATION_FAILURE
    • C40002_INTEGRITY_CONSTRAINT_VIOLATION

      public static final SQLStateSubclass C40002_INTEGRITY_CONSTRAINT_VIOLATION
    • C40003_STATEMENT_COMPLETION_UNKNOWN

      public static final SQLStateSubclass C40003_STATEMENT_COMPLETION_UNKNOWN
    • C40004_TRIGGERED_ACTION_EXCEPTION

      public static final SQLStateSubclass C40004_TRIGGERED_ACTION_EXCEPTION
    • C42000_NO_SUBCLASS

      public static final SQLStateSubclass C42000_NO_SUBCLASS
    • CHZ000_NO_SUBCLASS

      public static final SQLStateSubclass CHZ000_NO_SUBCLASS
    • OTHER

      public static final SQLStateSubclass OTHER
    • NONE

      public static final SQLStateSubclass NONE
  • Method Details

    • values

      public static SQLStateSubclass[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SQLStateSubclass valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • sqlStateSubclassName

      @NotNull public @NotNull String sqlStateSubclassName()
    • sqlStateClass

      @NotNull public @NotNull SQLStateClass sqlStateClass()
    • sqlStateClassName

      @NotNull public @NotNull String sqlStateClassName()
    • fromCode

      @NotNull public static @NotNull SQLStateSubclass fromCode(String code)