pub struct SqlStateClass(/* private fields */);Implementations§
Source§impl SqlStateClass
impl SqlStateClass
Source§impl SqlStateClass
impl SqlStateClass
Sourcepub const SUCCESSFUL_COMPLETION: Self
pub const SUCCESSFUL_COMPLETION: Self
00, successful completion.
Sourcepub const DYNAMIC_SQL_ERROR: Self
pub const DYNAMIC_SQL_ERROR: Self
07, dynamic SQL error.
Sourcepub const CONNECTION_EXCEPTION: Self
pub const CONNECTION_EXCEPTION: Self
08, connection exception.
Sourcepub const TRIGGERED_ACTION_EXCEPTION: Self
pub const TRIGGERED_ACTION_EXCEPTION: Self
09, triggered action exception.
Sourcepub const FEATURE_NOT_SUPPORTED: Self
pub const FEATURE_NOT_SUPPORTED: Self
0A, feature not supported.
Sourcepub const INVALID_TARGET_TYPE_SPECIFICATION: Self
pub const INVALID_TARGET_TYPE_SPECIFICATION: Self
0D, invalid target type specification.
Sourcepub const INVALID_SCHEMA_NAME_LIST_SPECIFICATION: Self
pub const INVALID_SCHEMA_NAME_LIST_SPECIFICATION: Self
0E, invalid schema name list specification.
Sourcepub const LOCATOR_EXCEPTION: Self
pub const LOCATOR_EXCEPTION: Self
0F, locator exception.
Sourcepub const RESIGNAL_WHEN_HANDLER_NOT_ACTIVE: Self
pub const RESIGNAL_WHEN_HANDLER_NOT_ACTIVE: Self
0K, resignal when handler not active.
Sourcepub const INVALID_GRANTOR: Self
pub const INVALID_GRANTOR: Self
0L, invalid grantor.
Sourcepub const INVALID_SQL_INVOKED_PROCEDURE_REFERENCE: Self
pub const INVALID_SQL_INVOKED_PROCEDURE_REFERENCE: Self
0M, invalid SQL-invoked procedure reference.
Sourcepub const SQL_XML_MAPPING_ERROR: Self
pub const SQL_XML_MAPPING_ERROR: Self
0N, SQL/XML mapping error.
Sourcepub const INVALID_ROLE_SPECIFICATION: Self
pub const INVALID_ROLE_SPECIFICATION: Self
0P, invalid role specification.
Sourcepub const INVALID_TRANSFORM_GROUP_NAME_SPECIFICATION: Self
pub const INVALID_TRANSFORM_GROUP_NAME_SPECIFICATION: Self
0S, invalid transform group name specification.
Sourcepub const TARGET_TABLE_DISAGREES_WITH_CURSOR_SPECIFICATION: Self
pub const TARGET_TABLE_DISAGREES_WITH_CURSOR_SPECIFICATION: Self
0T, target table disagrees with cursor specification.
Sourcepub const ATTEMPT_TO_ASSIGN_TO_NON_UPDATABLE_COLUMN: Self
pub const ATTEMPT_TO_ASSIGN_TO_NON_UPDATABLE_COLUMN: Self
0U, attempt to assign to non-updatable column.
Sourcepub const ATTEMPT_TO_ASSIGN_TO_ORDERING_COLUMN: Self
pub const ATTEMPT_TO_ASSIGN_TO_ORDERING_COLUMN: Self
0V, attempt to assign to ordering column.
Sourcepub const PROHIBITED_STATEMENT_ENCOUNTERED_DURING_TRIGGER_EXECUTION: Self
pub const PROHIBITED_STATEMENT_ENCOUNTERED_DURING_TRIGGER_EXECUTION: Self
0W, prohibited statement encountered during trigger execution.
Sourcepub const INVALID_FOREIGN_SERVER_SPECIFICATION: Self
pub const INVALID_FOREIGN_SERVER_SPECIFICATION: Self
0X, invalid foreign server specification.
Sourcepub const PASS_THROUGH_SPECIFIC_CONDITION: Self
pub const PASS_THROUGH_SPECIFIC_CONDITION: Self
0Y, pass-through specific condition.
Sourcepub const DIAGNOSTICS_EXCEPTION: Self
pub const DIAGNOSTICS_EXCEPTION: Self
0Z, diagnostics exception.
Sourcepub const XQUERY_ERROR: Self
pub const XQUERY_ERROR: Self
10, XQuery error.
Sourcepub const CASE_NOT_FOUND_FOR_CASE_STATEMENT: Self
pub const CASE_NOT_FOUND_FOR_CASE_STATEMENT: Self
20, case not found for case statement.
Sourcepub const CARDINALITY_VIOLATION: Self
pub const CARDINALITY_VIOLATION: Self
21, cardinality violation.
Sourcepub const DATA_EXCEPTION: Self
pub const DATA_EXCEPTION: Self
22, data exception.
Sourcepub const INTEGRITY_CONSTRAINT_VIOLATION: Self
pub const INTEGRITY_CONSTRAINT_VIOLATION: Self
23, integrity constraint violation.
Sourcepub const INVALID_CURSOR_STATE: Self
pub const INVALID_CURSOR_STATE: Self
24, invalid cursor state.
Sourcepub const INVALID_TRANSACTION_STATE: Self
pub const INVALID_TRANSACTION_STATE: Self
25, invalid transaction state.
Sourcepub const INVALID_SQL_STATEMENT_NAME: Self
pub const INVALID_SQL_STATEMENT_NAME: Self
26, invalid SQL statement name.
Sourcepub const TRIGGERED_DATA_CHANGE_VIOLATION: Self
pub const TRIGGERED_DATA_CHANGE_VIOLATION: Self
27, triggered data change violation.
Sourcepub const INVALID_AUTHORIZATION_SPECIFICATION: Self
pub const INVALID_AUTHORIZATION_SPECIFICATION: Self
28, invalid authorization specification.
Sourcepub const DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST: Self
pub const DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST: Self
2B, dependent privilege descriptors still exist.
Sourcepub const INVALID_CHARACTER_SET_NAME: Self
pub const INVALID_CHARACTER_SET_NAME: Self
2C, invalid character set name.
Sourcepub const INVALID_TRANSACTION_TERMINATION: Self
pub const INVALID_TRANSACTION_TERMINATION: Self
2D, invalid transaction termination.
Sourcepub const INVALID_CONNECTION_NAME: Self
pub const INVALID_CONNECTION_NAME: Self
2E, invalid connection name.
Sourcepub const SQL_ROUTINE_EXCEPTION: Self
pub const SQL_ROUTINE_EXCEPTION: Self
2F, SQL routine exception.
Sourcepub const INVALID_COLLATION_NAME: Self
pub const INVALID_COLLATION_NAME: Self
2H, invalid collation name.
Sourcepub const INVALID_SQL_STATEMENT_IDENTIFIER: Self
pub const INVALID_SQL_STATEMENT_IDENTIFIER: Self
30, invalid SQL statement identifier.
Sourcepub const INVALID_SQL_DESCRIPTOR_NAME: Self
pub const INVALID_SQL_DESCRIPTOR_NAME: Self
33, invalid SQL descriptor name.
Sourcepub const INVALID_CURSOR_NAME: Self
pub const INVALID_CURSOR_NAME: Self
34, invalid cursor name.
Sourcepub const INVALID_CONDITION_NUMBER: Self
pub const INVALID_CONDITION_NUMBER: Self
35, invalid condition number.
Sourcepub const CURSOR_SENSITIVITY_EXCEPTION: Self
pub const CURSOR_SENSITIVITY_EXCEPTION: Self
36, cursor sensitivity exception.
Sourcepub const EXTERNAL_ROUTINE_EXCEPTION: Self
pub const EXTERNAL_ROUTINE_EXCEPTION: Self
38, external routine exception.
Sourcepub const EXTERNAL_ROUTINE_INVOCATION_EXCEPTION: Self
pub const EXTERNAL_ROUTINE_INVOCATION_EXCEPTION: Self
39, external routine invocation exception.
Sourcepub const SAVEPOINT_EXCEPTION: Self
pub const SAVEPOINT_EXCEPTION: Self
3B, savepoint exception.
Sourcepub const AMBIGUOUS_CURSOR_NAME: Self
pub const AMBIGUOUS_CURSOR_NAME: Self
3C, ambiguous cursor name.
Sourcepub const INVALID_CATALOG_NAME: Self
pub const INVALID_CATALOG_NAME: Self
3D, invalid catalog name.
Sourcepub const INVALID_SCHEMA_NAME: Self
pub const INVALID_SCHEMA_NAME: Self
3F, invalid schema name.
Sourcepub const TRANSACTION_ROLLBACK: Self
pub const TRANSACTION_ROLLBACK: Self
40, transaction rollback.
Sourcepub const SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION: Self
pub const SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION: Self
42, syntax error or access rule violation.
Sourcepub const WITH_CHECK_OPTION_VIOLATION: Self
pub const WITH_CHECK_OPTION_VIOLATION: Self
44, with check option violation.
Sourcepub const UNHANDLED_USER_DEFINED_EXCEPTION: Self
pub const UNHANDLED_USER_DEFINED_EXCEPTION: Self
45, unhandled user-defined exception.
Sourcepub const OLB_SPECIFIC_ERROR: Self
pub const OLB_SPECIFIC_ERROR: Self
46, OLB-specific error.
Sourcepub const FDW_SPECIFIC_CONDITION: Self
pub const FDW_SPECIFIC_CONDITION: Self
HV, FDW-specific condition.
Sourcepub const DATALINK_EXCEPTION: Self
pub const DATALINK_EXCEPTION: Self
HW, datalink exception.
Sourcepub const CLI_SPECIFIC_CONDITION: Self
pub const CLI_SPECIFIC_CONDITION: Self
HY, CLI-specific condition.
Sourcepub const REMOTE_DATABASE_ACCESS: Self
pub const REMOTE_DATABASE_ACCESS: Self
HZ, remote database access.