Ошибки SQL/баз данныхОшибка
42P1642P16 — Недопустимое определение таблицы
Определение таблицы недопустимо.
postgresql
Что вызывает эту ошибку
В CREATE TABLE или ALTER TABLE содержится некорректная спецификация, например несколько первичных ключей.
Как исправить
Проверьте определение таблицы. Таблица может иметь только один первичный ключ. Убедитесь, что значения по умолчанию соответствуют типам столбцов.
Связанные коды ошибок
Ошибки SQL/баз данныхОшибка
MySQL 1048MySQL 1048 — Столбец не может быть NULL
Операция INSERT или UPDATE попыталась записать NULL в столбец NOT NULL.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1217MySQL 1217 — Невозможно удалить родительскую строку
Ограничение внешнего ключа запрещает удаление родительской строки.
mysql
Подробнее Ошибки SQL/баз данныхКритическая
5320053200 — Недостаточно памяти
Сервер базы данных исчерпал доступную память.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 2003MySQL 2003 — Невозможно подключиться к серверу MySQL
Клиент не может установить TCP-соединение с сервером.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
42P0342P03 — Дублирующийся курсор
Курсор с указанным именем уже существует.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
5400154001 — Слишком сложный запрос
SQL-выражение слишком сложно для обработки базой данных.
postgresql
Подробнее