sql >> Databasteknik >  >> RDS >> Oracle

Oracle-klient kräver parenteser runt kolumnnamn?

Den största skillnaden mellan din första och andra fråga är citattecken (och inte parenteserna). De extra parenteserna behövs inte. De verkar vara en konstig artefakt av VS-serverutforskaren.

I motsats till vad många tror är Oracle skiftlägeskänsligt. Kolumnnamnen level_1 och LEVEL_1 är olika. Om dina kolumn- och tabellnamn är stora bokstäver spelar ingen roll eftersom Oracle konverterar alla identifierare utan citattecken i SQL-satser till versaler.

Men om dina kolumn- och tabellnamn använder små bokstäver måste du sätta kolumnnamnen inom dubbla citattecken för att behålla rätt skiftläge.




  1. Vilka är de bästa metoderna för att migrera en Oracle 10g-databas till Microsoft SQL 2008 R2? Applikationen använder Hibernate

  2. Oracle extrahera variabelnummer från sträng

  3. Hur man får uppgifter om aktuell månad i MySQL

  4. Skaffa databaspatchset