sql >> Databáze >  >> RDS >> Oracle

Oracle SQL:výběr z all_tab_columns nenajde existující sloupec

Pravděpodobně důvodem je to, že máte nastavení rozlišování malých a velkých písmen.

Zkuste přidat UPPER funkce, jak je uvedeno níže.

select count(*) from all_tab_columns
        where column_name = upper('foo')
        and table_name = 'VIEW0';


  1. Aktualizujte více řádků v tabulce z jiné tabulky, pokud existuje podmínka

  2. předání názvu tabulky jako parametru plsql

  3. SQL (oracle) pro porovnání dvou seznamů

  4. Proč používat omezení cizího klíče v MySQL?