Mot vanlig tro är Oracle skiftlägeskänsligt i kolumn- och tabellnamn. Det konverterar bara allt till versaler som standard.
Men om du använder namn inom dubbla citattecken säger du till Oracle att skapa kolumnen med den exakta stavningen du angav (små bokstäver i CREATE
påstående).
Sedan i SELECT
uttalande, du använder inte citattecken, namnen konverteras till versaler och är därför inte lika med gemener i CREATE
uttalande.
Så det här borde fungera:
SELECT "prod_id", "product_name" FROM products;
Om du inte vet hur kolumn- eller tabellnamn anges kan du slå upp det i datalexikonet. Du hittar kolumnnamn med små bokstäver för din product
tabell, men tabellnamn med stora bokstäver, eftersom det inte citerades.