Error Code Portal

PostgreSQL error codes

Search by code or error message to find official explanations and troubleshooting or diagnostic links.

4,836 codes·14 products·84 official documents

Search runs in your browser. The same number can have different meanings in different products.

PostgreSQL Code

261 results
CodeIssue and contextVendor and product
  • 39001invalid_sqlstate_returned
    invalid sqlstate returned

    invalid_sqlstate_returned (Class 39 — External Routine Invocation Exception)

    PostgreSQLPostgreSQL
  • 39004null_value_not_allowed
    null value not allowed

    null_value_not_allowed (Class 39 — External Routine Invocation Exception)

    PostgreSQLPostgreSQL
  • 40000transaction_rollback
    transaction rollback

    transaction_rollback (Class 40 — Transaction Rollback)

    PostgreSQLPostgreSQL
  • 40001serialization_failure
    serialization failure

    serialization_failure (Class 40 — Transaction Rollback)

    PostgreSQLPostgreSQL
  • 40002transaction_integrity_constraint_violation
    transaction integrity constraint violation

    transaction_integrity_constraint_violation (Class 40 — Transaction Rollback)

    PostgreSQLPostgreSQL
  • 40003statement_completion_unknown
    statement completion unknown

    statement_completion_unknown (Class 40 — Transaction Rollback)

    PostgreSQLPostgreSQL
  • 42000syntax_error_or_access_rule_violation
    syntax error or access rule violation

    syntax_error_or_access_rule_violation (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42501insufficient_privilege
    insufficient privilege

    insufficient_privilege (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42601syntax_error
    syntax error

    syntax_error (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42602invalid_name
    invalid name

    invalid_name (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42611invalid_column_definition
    invalid column definition

    invalid_column_definition (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42622name_too_long
    name too long

    name_too_long (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42701duplicate_column
    duplicate column

    duplicate_column (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42702ambiguous_column
    ambiguous column

    ambiguous_column (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42703undefined_column
    undefined column

    undefined_column (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42704undefined_object
    undefined object

    undefined_object (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42710duplicate_object
    duplicate object

    duplicate_object (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42712duplicate_alias
    duplicate alias

    duplicate_alias (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42723duplicate_function
    duplicate function

    duplicate_function (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42725ambiguous_function
    ambiguous function

    ambiguous_function (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42803grouping_error
    grouping error

    grouping_error (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42804datatype_mismatch
    datatype mismatch

    datatype_mismatch (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42809wrong_object_type
    wrong object type

    wrong_object_type (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42830invalid_foreign_key
    invalid foreign key

    invalid_foreign_key (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42846cannot_coerce
    cannot coerce

    cannot_coerce (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42883undefined_function
    undefined function

    undefined_function (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 42939reserved_name
    reserved name

    reserved_name (Class 42 — Syntax Error or Access Rule Violation)

    PostgreSQLPostgreSQL
  • 44000with_check_option_violation
    with check option violation

    with_check_option_violation (Class 44 — WITH CHECK OPTION Violation)

    PostgreSQLPostgreSQL
  • 53000insufficient_resources
    insufficient resources

    insufficient_resources (Class 53 — Insufficient Resources)

    PostgreSQLPostgreSQL
  • 53100disk_full
    disk full

    disk_full (Class 53 — Insufficient Resources)

    PostgreSQLPostgreSQL
  • 53200out_of_memory
    out of memory

    out_of_memory (Class 53 — Insufficient Resources)

    PostgreSQLPostgreSQL
  • 53300too_many_connections
    too many connections

    too_many_connections (Class 53 — Insufficient Resources)

    PostgreSQLPostgreSQL
  • 53400configuration_limit_exceeded
    configuration limit exceeded

    configuration_limit_exceeded (Class 53 — Insufficient Resources)

    PostgreSQLPostgreSQL
  • 54000program_limit_exceeded
    program limit exceeded

    program_limit_exceeded (Class 54 — Program Limit Exceeded)

    PostgreSQLPostgreSQL
  • 54001statement_too_complex
    statement too complex

    statement_too_complex (Class 54 — Program Limit Exceeded)

    PostgreSQLPostgreSQL
  • 54011too_many_columns
    too many columns

    too_many_columns (Class 54 — Program Limit Exceeded)

    PostgreSQLPostgreSQL
  • 54023too_many_arguments
    too many arguments

    too_many_arguments (Class 54 — Program Limit Exceeded)

    PostgreSQLPostgreSQL
  • 55000object_not_in_prerequisite_state
    object not in prerequisite state

    object_not_in_prerequisite_state (Class 55 — Object Not In Prerequisite State)

    PostgreSQLPostgreSQL
  • 55006object_in_use
    object in use

    object_in_use (Class 55 — Object Not In Prerequisite State)

    PostgreSQLPostgreSQL
  • 57000operator_intervention
    operator intervention

    operator_intervention (Class 57 — Operator Intervention)

    PostgreSQLPostgreSQL

Codes by vendor