[−][src]Module libpq::state
Structs
State | A SQLSTATE error code |
Enums
Kind |
Constants
ACTIVE_SQL_TRANSACTION | active sql transaction |
ADMIN_SHUTDOWN | admin shutdown |
AMBIGUOUS_ALIAS | ambiguous alias |
AMBIGUOUS_COLUMN | ambiguous column |
AMBIGUOUS_FUNCTION | ambiguous function |
AMBIGUOUS_PARAMETER | ambiguous parameter |
ARRAY_SUBSCRIPT_ERROR | array subscript error |
ASSERT_FAILURE | assert failure |
BAD_COPY_FILE_FORMAT | bad copy file format |
BRANCH_TRANSACTION_ALREADY_ACTIVE | branch transaction already active |
CANNOT_COERCE | cannot coerce |
CANNOT_CONNECT_NOW | cannot connect now |
CANT_CHANGE_RUNTIME_PARAM | cant change runtime param |
CARDINALITY_VIOLATION | cardinality violation |
CASE_NOT_FOUND | case not found |
CHARACTER_NOT_IN_REPERTOIRE | character not in repertoire |
CHECK_VIOLATION | check violation |
COLLATION_MISMATCH | collation mismatch |
CONFIGURATION_LIMIT_EXCEEDED | configuration limit exceeded |
CONFIG_FILE_ERROR | config file error |
CONNECTION_DOES_NOT_EXIST | connection does not exist |
CONNECTION_EXCEPTION | connection exception |
CONNECTION_FAILURE | connection failure |
CRASH_SHUTDOWN | crash shutdown |
DATABASE_DROPPED | database dropped |
DATATYPE_MISMATCH | datatype mismatch |
DATA_CORRUPTED | data corrupted |
DATA_EXCEPTION | data exception |
DATETIME_VALUE_OUT_OF_RANGE | |
DEPENDENT_OBJECTS_STILL_EXIST | dependent objects still exist |
DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST | dependent privilege descriptors still exist |
DIAGNOSTICS_EXCEPTION | diagnostics exception |
DISK_FULL | disk full |
DIVISION_BY_ZERO | division by zero |
DUPLICATE_ALIAS | duplicate alias |
DUPLICATE_COLUMN | duplicate column |
DUPLICATE_CURSOR | duplicate cursor |
DUPLICATE_DATABASE | duplicate database |
DUPLICATE_FILE | duplicate file |
DUPLICATE_FUNCTION | duplicate function |
DUPLICATE_JSON_OBJECT_KEY_VALUE | duplicate json object key value |
DUPLICATE_OBJECT | duplicate object |
DUPLICATE_PSTATEMENT | duplicate prepared statement |
DUPLICATE_SCHEMA | duplicate schema |
DUPLICATE_TABLE | duplicate table |
ERROR_IN_ASSIGNMENT | error in assignment |
ESCAPE_CHARACTER_CONFLICT | escape character conflict |
EXCLUSION_VIOLATION | exclusion violation |
EXTERNAL_ROUTINE_EXCEPTION | external routine exception |
EXTERNAL_ROUTINE_INVOCATION_EXCEPTION | external routine invocation exception |
E_R_E_CONTAINING_SQL_NOT_PERMITTED | containing sql not permitted |
E_R_E_MODIFYING_SQL_DATA_NOT_PERMITTED | modifying sql data not permitted |
E_R_E_PROHIBITED_SQL_STATEMENT_ATTEMPTED | prohibited sql statement attempted |
E_R_E_READING_SQL_DATA_NOT_PERMITTED | reading sql data not permitted |
E_R_I_E_EVENT_TRIGGER_PROTOCOL_VIOLATED | event trigger protocol violated |
E_R_I_E_INVALID_SQLSTATE_RETURNED | invalid sqlstate returned |
E_R_I_E_NULL_VALUE_NOT_ALLOWED | null value not allowed |
E_R_I_E_SRF_PROTOCOL_VIOLATED | srf protocol violated |
E_R_I_E_TRIGGER_PROTOCOL_VIOLATED | trigger protocol violated |
FDW_COLUMN_NAME_NOT_FOUND | fdw column name not found |
FDW_DYNAMIC_PARAMETER_VALUE_NEEDED | fdw dynamic parameter value needed |
FDW_ERROR | fdw error |
FDW_FUNCTION_SEQUENCE_ERROR | fdw function sequence error |
FDW_INCONSISTENT_DESCRIPTOR_INFORMATION | fdw inconsistent descriptor information |
FDW_INVALID_ATTRIBUTE_VALUE | fdw invalid attribute value |
FDW_INVALID_COLUMN_NAME | fdw invalid column name |
FDW_INVALID_COLUMN_NUMBER | fdw invalid column number |
FDW_INVALID_DATA_TYPE | fdw invalid data type |
FDW_INVALID_DATA_TYPE_DESCRIPTORS | fdw invalid data type descriptors |
FDW_INVALID_DESCRIPTOR_FIELD_IDENTIFIER | fdw invalid descriptor field identifier |
FDW_INVALID_HANDLE | fdw invalid handle |
FDW_INVALID_OPTION_INDEX | fdw invalid option index |
FDW_INVALID_OPTION_NAME | fdw invalid option name |
FDW_INVALID_STRING_FORMAT | fdw invalid string format |
FDW_INVALID_STRING_LENGTH_OR_BUFFER_LENGTH | fdw invalid string length or buffer length |
FDW_INVALID_USE_OF_NULL_POINTER | fdw invalid use of null pointer |
FDW_NO_SCHEMAS | fdw no schemas |
FDW_OPTION_NAME_NOT_FOUND | fdw option name not found |
FDW_OUT_OF_MEMORY | fdw out of memory |
FDW_REPLY_HANDLE | fdw reply handle |
FDW_SCHEMA_NOT_FOUND | fdw schema not found |
FDW_TABLE_NOT_FOUND | fdw table not found |
FDW_TOO_MANY_HANDLES | fdw too many handles |
FDW_UNABLE_TO_CREATE_EXECUTION | fdw unable to create execution |
FDW_UNABLE_TO_CREATE_REPLY | fdw unable to create reply |
FDW_UNABLE_TO_ESTABLISH_CONNECTION | fdw unable to establish connection |
FEATURE_NOT_SUPPORTED | feature not supported |
FLOATING_POINT_EXCEPTION | floating point exception |
FOREIGN_KEY_VIOLATION | foreign key violation |
GENERATED_ALWAYS | generated always |
GROUPING_ERROR | grouping error |
HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL | held cursor requires same isolation level |
IDLE_IN_TRANSACTION_SESSION_TIMEOUT | idle in transaction session timeout |
INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION | inappropriate access mode for branch transaction |
INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION | inappropriate isolation level for branch transaction |
INDETERMINATE_COLLATION | indeterminate collation |
INDETERMINATE_DATATYPE | indeterminate datatype |
INDEX_CORRUPTED | index corrupted |
INDICATOR_OVERFLOW | indicator overflow |
INSUFFICIENT_PRIVILEGE | insufficient privilege |
INSUFFICIENT_RESOURCES | insufficient resources |
INTEGRITY_CONSTRAINT_VIOLATION | integrity constraint violation |
INTERNAL_ERROR | internal error |
INTERVAL_FIELD_OVERFLOW | interval field overflow |
INVALID_ARGUMENT_FOR_LOG | invalid argument for logarithm |
INVALID_ARGUMENT_FOR_NTH_VALUE | invalid argument for nth value function |
INVALID_ARGUMENT_FOR_NTILE | invalid argument for ntile function |
INVALID_ARGUMENT_FOR_POWER_FUNCTION | invalid argument for power function |
INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION | invalid argument for width bucket function |
INVALID_AUTHORIZATION_SPECIFICATION | invalid authorization specification |
INVALID_BINARY_REPRESENTATION | invalid binary representation |
INVALID_CHARACTER_VALUE_FOR_CAST | invalid character value for cast |
INVALID_COLUMN_DEFINITION | invalid column definition |
INVALID_COLUMN_REFERENCE | invalid column reference |
INVALID_CURSOR_DEFINITION | invalid cursor definition |
INVALID_CURSOR_STATE | invalid cursor state |
INVALID_DATABASE_DEFINITION | invalid database definition |
INVALID_DATETIME_FORMAT | invalid datetime format |
INVALID_ESCAPE_CHARACTER | invalid escape character |
INVALID_ESCAPE_OCTET | invalid escape octet |
INVALID_ESCAPE_SEQUENCE | invalid escape sequence |
INVALID_FOREIGN_KEY | invalid foreign key |
INVALID_FUNCTION_DEFINITION | invalid function definition |
INVALID_GRANTOR | invalid grantor |
INVALID_GRANT_OPERATION | invalid grant operation |
INVALID_INDICATOR_PARAMETER_VALUE | invalid indicator parameter value |
INVALID_JSON_TEXT | invalid json text |
INVALID_NAME | invalid name |
INVALID_OBJECT_DEFINITION | invalid object definition |
INVALID_PARAMETER_VALUE | invalid parameter value |
INVALID_PASSWORD | invalid password |
INVALID_PRECEDING_OR_FOLLOWING_SIZE | invalid preceding or following size |
INVALID_PSTATEMENT_DEFINITION | invalid prepared statement definition |
INVALID_RECURSION | invalid recursion |
INVALID_REGULAR_EXPRESSION | invalid regular expression |
INVALID_ROLE_SPECIFICATION | invalid role specification |
INVALID_ROW_COUNT_IN_LIMIT_CLAUSE | invalid row count in limit clause |
INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE | invalid row count in result offset clause |
INVALID_SCHEMA_DEFINITION | invalid schema definition |
INVALID_SQL_JSON_SUBSCRIPT | invalid sql json subscript |
INVALID_TABLESAMPLE_ARGUMENT | invalid tablesample argument |
INVALID_TABLESAMPLE_REPEAT | invalid tablesample repeat |
INVALID_TABLE_DEFINITION | invalid table definition |
INVALID_TEXT_REPRESENTATION | invalid text representation |
INVALID_TIME_ZONE_DISPLACEMENT_VALUE | invalid time zone displacement value |
INVALID_TRANSACTION_INITIATION | invalid transaction initiation |
INVALID_TRANSACTION_STATE | invalid transaction state |
INVALID_TRANSACTION_TERMINATION | invalid transaction termination |
INVALID_USE_OF_ESCAPE_CHARACTER | invalid use of escape character |
INVALID_XML_COMMENT | invalid xml comment |
INVALID_XML_CONTENT | invalid xml content |
INVALID_XML_DOCUMENT | invalid xml document |
INVALID_XML_PROCESSING_INSTRUCTION | invalid xml processing instruction |
IN_FAILED_SQL_TRANSACTION | in failed sql transaction |
IO_ERROR | io error |
LOCATOR_EXCEPTION | locator exception |
LOCK_FILE_EXISTS | lock file exists |
LOCK_NOT_AVAILABLE | lock not available |
L_E_INVALID_SPECIFICATION | invalid locator specification |
MORE_THAN_ONE_SQL_JSON_ITEM | more than one sql json item |
MOST_SPECIFIC_TYPE_MISMATCH | most specific type mismatch |
NAME_TOO_LONG | name too long |
NONSTANDARD_USE_OF_ESCAPE_CHARACTER | nonstandard use of escape character |
NON_NUMERIC_SQL_JSON_ITEM | non numeric sql json item |
NON_UNIQUE_KEYS_IN_A_JSON_OBJECT | non unique keys in a json object |
NOT_AN_XML_DOCUMENT | not an xml document |
NOT_NULL_VIOLATION | not null violation |
NO_ACTIVE_SQL_TRANSACTION | no active sql transaction |
NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION | no active sql transaction for branch transaction |
NO_ADDITIONAL_DYNAMIC_RESULT_SETS_RETURNED | no additional dynamic result sets returned |
NO_DATA | no data |
NO_DATA_FOUND | no data found |
NO_SQL_JSON_ITEM | no sql json item |
NULL_VALUE_NOT_ALLOWED | null value not allowed |
NULL_VALUE_NO_INDICATOR_PARAMETER | null value no indicator parameter |
NUMERIC_VALUE_OUT_OF_RANGE | numeric value out of range |
OBJECT_IN_USE | object in use |
OBJECT_NOT_IN_PREREQUISITE_STATE | object not in prerequisite state |
OPERATOR_INTERVENTION | operator intervention |
OUT_OF_MEMORY | out of memory |
PLPGSQL_ERROR | plpgsql error |
PROGRAM_LIMIT_EXCEEDED | program limit exceeded |
PROTOCOL_VIOLATION | protocol violation |
QUERY_CANCELED | query canceled |
RAISE_EXCEPTION | raise exception |
READ_ONLY_SQL_TRANSACTION | read only sql transaction |
RESERVED_NAME | reserved name |
RESTRICT_VIOLATION | restrict violation |
SAVEPOINT_EXCEPTION | savepoint exception |
SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED | schema and data statement mixing not supported |
SEQUENCE_GENERATOR_LIMIT_EXCEEDED | sequence generator limit exceeded |
SINGLETON_SQL_JSON_ITEM_REQUIRED | singleton sql json item required |
SNAPSHOT_TOO_OLD | snapshot too old |
SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION | sqlclient unable to establish sqlconnection |
SQLSERVER_REJECTED_ESTABLISHMENT_OF_SQLCONNECTION | sqlserver rejected establishment of sqlconnection |
SQL_JSON_ARRAY_NOT_FOUND | sql json array not found |
SQL_JSON_MEMBER_NOT_FOUND | sql json member not found |
SQL_JSON_NUMBER_NOT_FOUND | sql json number not found |
SQL_JSON_OBJECT_NOT_FOUND | sql json object not found |
SQL_JSON_SCALAR_REQUIRED | sql json scalar required |
SQL_ROUTINE_EXCEPTION | sql routine exception |
SQL_STATEMENT_NOT_YET_COMPLETE | sql statement not yet complete |
STACKED_DIAGNOSTICS_ACCESSED_WITHOUT_ACTIVE_HANDLER | stacked diagnostics accessed without active handler |
STATEMENT_TOO_COMPLEX | statement too complex |
STRING_DATA_LENGTH_MISMATCH | string data length mismatch |
STRING_DATA_RIGHT_TRUNCATION | string data right truncation |
SUBSTRING_ERROR | substring error |
SUCCESSFUL_COMPLETION | successful completion |
SYNTAX_ERROR | syntax error |
SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION | syntax error or access rule violation |
SYSTEM_ERROR | system error |
S_E_INVALID_SPECIFICATION | invalid savepoint specification |
S_R_E_FUNCTION_EXECUTED_NO_RETURN_STATEMENT | function executed no return statement |
S_R_E_MODIFYING_SQL_DATA_NOT_PERMITTED | modifying sql data not permitted |
S_R_E_PROHIBITED_SQL_STATEMENT_ATTEMPTED | prohibited sql statement attempted |
S_R_E_READING_SQL_DATA_NOT_PERMITTED | reading sql data not permitted |
TOO_MANY_ARGUMENTS | too many arguments |
TOO_MANY_COLUMNS | too many columns |
TOO_MANY_CONNECTIONS | too many connections |
TOO_MANY_JSON_ARRAY_ELEMENTS | too many json array elements |
TOO_MANY_JSON_OBJECT_MEMBERS | too many json object members |
TOO_MANY_ROWS | too many rows |
TRANSACTION_RESOLUTION_UNKNOWN | transaction resolution unknown |
TRANSACTION_ROLLBACK | transaction rollback |
TRIGGERED_ACTION_EXCEPTION | triggered action exception |
TRIGGERED_DATA_CHANGE_VIOLATION | triggered data change violation |
TRIM_ERROR | trim error |
T_R_DEADLOCK_DETECTED | deadlock detected |
T_R_INTEGRITY_CONSTRAINT_VIOLATION | transaction integrity constraint violation |
T_R_SERIALIZATION_FAILURE | serialization failure |
T_R_STATEMENT_COMPLETION_UNKNOWN | statement completion unknown |
UNDEFINED_COLUMN | undefined column |
UNDEFINED_CURSOR | |
UNDEFINED_DATABASE | |
UNDEFINED_FILE | undefined file |
UNDEFINED_FUNCTION | undefined function |
UNDEFINED_OBJECT | undefined object |
UNDEFINED_PARAMETER | undefined parameter |
UNDEFINED_PSTATEMENT | |
UNDEFINED_SCHEMA | |
UNDEFINED_TABLE | undefined table |
UNIQUE_VIOLATION | unique violation |
UNSAFE_NEW_ENUM_VALUE_USAGE | unsafe new enum value usage |
UNTERMINATED_C_STRING | unterminated c string |
UNTRANSLATABLE_CHARACTER | untranslatable character |
WARNING | warning |
WARNING_DEPRECATED_FEATURE | deprecated feature |
WARNING_DYNAMIC_RESULT_SETS_RETURNED | dynamic result sets returned |
WARNING_IMPLICIT_ZERO_BIT_PADDING | implicit zero bit padding |
WARNING_NULL_VALUE_ELIMINATED_IN_SET_FUNCTION | null value eliminated in set function |
WARNING_PRIVILEGE_NOT_GRANTED | privilege not granted |
WARNING_PRIVILEGE_NOT_REVOKED | privilege not revoked |
WARNING_STRING_DATA_RIGHT_TRUNCATION | string data right truncation |
WINDOWING_ERROR | windowing error |
WITH_CHECK_OPTION_VIOLATION | with check option violation |
WRONG_OBJECT_TYPE | wrong object type |
ZERO_LENGTH_CHARACTER_STRING | zero length character string |