sql >> Databasteknik >  >> RDS >> Oracle

datum som kolumnnamn

Har du provat

select calendars.date from calendars; /* or you could alias "calendars" if you don't want to type so much */

Om det inte fungerar eller hjälper, har du testat att ta bort kolumnen (och kanske prova att referera till den med tabellnamnsprefixet:calendars.date )?

Jag hittade också det här inlägget:Hur undkommer jag ett reserverat ord i Oracle?

Det verkar som om Oracle kommer att vara skiftlägeskänsligt om du använder dubbla citattecken så

select "date" from calendars;

är inte samma sak som

select "Date" from calendars;


  1. Hur gör jag topp 1 i Oracle?

  2. 6 sätt att kontrollera storleken på en databas i SQL Server med T-SQL

  3. Så här använder du Sortering (Ordna efter) i Välj uttalande i SQL Server - SQL Server / TSQL Tutorial Del 109

  4. Program kraschar vid installation med fel sqlite3_exec - Det gick inte att ställa in synkront läge =1(Normal)