sql >> Databáze >  >> RDS >> PostgreSQL

Zkontrolujte, zda sloupec existuje, když existuje více tabulek se stejným názvem v různých schématech (PSQL 8.2)

8.2 podporuje zobrazení informačního schématu . Něco v tomto smyslu by mělo fungovat. Samozřejmě budete muset zadat svou vlastní databázi, schéma, tabulku a názvy sloupců.

select * 
from information_schema.columns
where table_catalog = 'sandbox'
and table_schema = 'public'
and table_name = 'calendar'
and column_name = 'iso_year';


  1. Získejte všechny novinky a všechny komentáře

  2. Zobrazit pouze nejnovější datum z připojené tabulky MySQL

  3. Připojte se ke mně na konferenci návrhářů databází PAUG

  4. Použití booleovských výrazů v pořadí po klauzuli