Как я могу проверить, существует ли столбец в таблице, используя оператор SQL

Есть ли в PostgreSQL простая альтернатива этому оператору, созданному в Oracle?

select table_name from user_tab_columns
where table_name = myTable and column_name = myColumn;

Затем я проверяю, возвращает ли запрос что-либо, чтобы доказать существование столбца.

Я знаю, что с помощью psql я могу найти их по отдельности, но это необходимо для получения результата в программе, которую я пишу, чтобы проверить, существует ли запрошенное поле атрибута в моей таблице базы данных.

49
задан GEOCHET 11 June 2012 в 03:35
поделиться