Как получить список столбцов представления INFORMATION_SCHEMA.COLUMNS
?
Я могу получить столбцы любой таблицы, которую я создаю, используя:
select *
from information_schema.columns
where table_name = 'MY_TABLE'
Набор результатов включает несколько столбцы, такие как:
TABLE_CATALOG
TABLE_SCHEMA
TABLE_NAME
COLUMN_NAME
DATA_TYPE
- et c.
Как я могу получить полный список этих столбцов? Кажется, что представление COLUMNS
не включает в себя свои столбцы сами по себе (как в Oracle, PostgreSQL или MySQL). Если я бегу:
select *
from information_schema.columns
where table_name = 'COLUMNS'
, я ничего не получаю. Возможно я ищу не в том месте.