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

Jak mohu v Oracle vybrat sloupec s názvem 'date'?

Ano uhodli jste správně. date je reserve word v Oracle (ve skutečnosti je to datový typ) a měli byste jej ukončit pomocí dvojitých uvozovek "" jako níže.

SELECT "date" FROM Battles

To je stejný důvod, proč byste nikdy neměli volit názvy sloupců/tabulek jako rezervní slovo. I když téměř všechny RDBMS poskytují způsob/mechanismus, jak to obejít, ale nikdy to není dobrý postup.



  1. Řešení pro nalezení duplicitních záznamů zahrnujících STI a vztah rodič-dítě

  2. Hvězdné schéma

  3. RDS na S3 pomocí pg_dump přímo (bez prostředníka)

  4. SQL Chcete-li zkontrolovat, zda je pokoj volný mezi termíny