Перейти к содержимому
Ошибки SQL/баз данныхОшибка
42P16

42P16 — Недопустимое определение таблицы

Определение таблицы недопустимо.

postgresql

Что вызывает эту ошибку

В CREATE TABLE или ALTER TABLE содержится некорректная спецификация, например несколько первичных ключей.

Как исправить

Проверьте определение таблицы. Таблица может иметь только один первичный ключ. Убедитесь, что значения по умолчанию соответствуют типам столбцов.

Официальная документация

Связанные коды ошибок