Every error, explained
SQLSTATE codes, condition names, root causes, diagnostic queries, and recovery steps — structured for engineers running PostgreSQL in production.
Showing 408 of 3908 errors
0A000
ERROR
aggregates cannot use named arguments — 0A000
feature_not_supported
PostgreSQL error "aggregates cannot use named arguments" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
aggregate ORDER BY is not implemented for window functions — 0A000
feature_not_supported
PostgreSQL error "aggregate ORDER BY is not implemented for window functions" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
FILTER is not implemented for non-aggregate window functions — 0A000
feature_not_supported
PostgreSQL error "FILTER is not implemented for non-aggregate window functions" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
WITH query “…” does not have a RETURNING clause — 0A000
feature_not_supported
PostgreSQL error "WITH query "…" does not have a RETURNING clause" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot assign to system column “…” — 0A000
feature_not_supported
PostgreSQL error "cannot assign to system column "…"" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot set an array element to DEFAULT — 0A000
feature_not_supported
PostgreSQL error "cannot set an array element to DEFAULT" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot set a subfield to DEFAULT — 0A000
feature_not_supported
PostgreSQL error "cannot set a subfield to DEFAULT" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
array of serial is not implemented — 0A000
feature_not_supported
PostgreSQL error "array of serial is not implemented" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
identity columns are not supported on typed tables — 0A000
feature_not_supported
PostgreSQL error "identity columns are not supported on typed tables" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
identity columns are not supported on partitions — 0A000
feature_not_supported
PostgreSQL error "identity columns are not supported on partitions" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
generated columns are not supported on typed tables — 0A000
feature_not_supported
PostgreSQL error "generated columns are not supported on typed tables" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
primary key constraints are not supported on foreign tables — 0A000
feature_not_supported
PostgreSQL error "primary key constraints are not supported on foreign tables" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
unique constraints are not supported on foreign tables — 0A000
feature_not_supported
PostgreSQL error "unique constraints are not supported on foreign tables" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
exclusion constraints are not supported on foreign tables — 0A000
feature_not_supported
PostgreSQL error "exclusion constraints are not supported on foreign tables" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot use an existing index in CREATE TABLE — 0A000
feature_not_supported
PostgreSQL error "cannot use an existing index in CREATE TABLE" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
rules on materialized views are not supported — 0A000
feature_not_supported
PostgreSQL error "rules on materialized views are not supported" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
conditional UNION/INTERSECT/EXCEPT statements are not implemented — 0A000
feature_not_supported
PostgreSQL error "conditional UNION/INTERSECT/EXCEPT statements are not implemented" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot refer to OLD within WITH query — 0A000
feature_not_supported
PostgreSQL error "cannot refer to OLD within WITH query" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot refer to NEW within WITH query — 0A000
feature_not_supported
PostgreSQL error "cannot refer to NEW within WITH query" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
huge pages not supported on this platform — 0A000
feature_not_supported
PostgreSQL error "huge pages not supported on this platform" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
FATAL
unsupported frontend protocol n.n: server supports n.0 to n.n — 0A000
feature_not_supported
PostgreSQL error "unsupported frontend protocol n.n: server supports n.0 to n.n" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
nondeterministic collations are not supported for regular expressions — 0A000
feature_not_supported
PostgreSQL error "nondeterministic collations are not supported for regular expressions" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot copy physical replication slot “…” as a logical replication… — 0A000
feature_not_supported
PostgreSQL error "cannot copy physical replication slot "…" as a logical replication slot" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.
0A000
ERROR
cannot use … with a logical replication slot — 0A000
feature_not_supported
PostgreSQL error "cannot use … with a logical replication slot" (SQLSTATE 0A000, feature_not_supported): what it means, common causes, and how to fix it.