sql >> Database teknologi >  >> RDS >> PostgreSQL

Tjek, om kolonnen eksisterer, når der er flere tabeller med samme navn i forskellige skemaer (PSQL 8.2)

8.2 understøtter informationsskemavisninger . Noget i denne retning burde virke. Du skal selvfølgelig angive dine egne database-, skema-, tabel- og kolonnenavne.

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


  1. Gennemgang af SQL-resultater i PHP - Får ikke hele arrayet

  2. Brug af oci_parse og oci_execute

  3. Psycopg2 indsæt python-ordbog i postgres-databasen

  4. Hvordan kan man omgå ikke-understøttede usignerede heltalsfelttyper i MS SQL?