0
в базе данных образца pagila внутри таблицы фильма есть столбец с именем release_year с годом данных, но когда я запрашиваю этот тип данных столбца с помощью information_schema, я получаю Integer, поскольку это тип данных, что происходит неправильно? запрос, который я использовалinformation_schema.columns возвращает другой тип данных.
select c.column_name,c.data_type
from information_schema.columns c
where c.table_name = 'film'
;
Как получить фактический тип данных?
Вы уверены, что там не несколько результатов в разных схемах? Или, может быть, '' Фильм ''против' 'фильма' 'проблемы чувствительности к регистру? –
Да. Похоже, что кто-то создал домен с именем 'year', и что information_schema содержит базовый тип данных. – sumit
Существует столбец под названием domain_name на information_schema.columns, который будет содержать «год». Также вы должны отправить свой комментарий в качестве ответа и принять его. – Gary