DBAtlas · Атлас эксплуатации баз данных

42703: undefined_column

PostgreSQL

Что это значит?

Столбец, на который ссылается запрос, не существует в таблице или в текущей области видимости.

Почему возникает?

Опечатка в имени столбца, столбец удалён/переименован, ссылка на неверную таблицу, несовпадение регистра идентификатора в кавычках или неоднозначная/неверная квалификация в запросе к нескольким таблицам.

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

Выведите список столбцов: \d my_table или SELECT column_name FROM information_schema.columns WHERE table_name = 'my_table'. Исправьте имя и таблицу, а в JOIN указывайте столбцы как table.column. Если при создании использовались кавычки, обращайтесь к столбцу с тем же регистром.

Открыть в DBAtlas →

Ещё по этой СУБД