Ошибки SQL/баз данныхОшибка
2200422004 — Значение NULL недопустимо
Значение NULL встретилось там, где оно не разрешено.
postgresql
Подробнее 08001Клиенту не удалось установить соединение с сервером базы данных.
Сервер базы данных не запущен, указаны неверные имя хоста или порт, либо соединение блокируется брандмауэром.
Убедитесь, что сервер запущен и принимает соединения. Проверьте имя хоста, порт и строку подключения. Проверьте сетевую доступность и правила брандмауэра.
-- Check PostgreSQL is running
sudo systemctl status postgresql
-- Check pg_hba.conf for connection rules22004Значение NULL встретилось там, где оно не разрешено.
P0002SELECT INTO в PL/pgSQL не вернул ни одной строки, хотя ожидалась ровно одна.
2D000Команда завершения транзакции недопустима в текущем контексте.
22008Значение даты/времени выходит за пределы допустимого диапазона поля.
42602Имя идентификатора в SQL-выражении недопустимо.
26000Подготовленная инструкция с указанным именем не существует.