Module elephantry::pq::state[][src]

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_SQL_JSON_DATETIME_FUNCTION

invalid argument for sql json datetime 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