sql >> Database >  >> RDS >> Oracle

Kolomnaam Oracle-tabel met spatie

Het is mogelijk, maar het is niet aan te raden. U moet de kolomnaam tussen dubbele aanhalingstekens plaatsen.

create table my_table ("MY COLUMN" number);

Maar let op de waarschuwing in de documentatie:

Opmerking :Oracle raadt het gebruik van id's tussen aanhalingstekens voor databaseobjectnamen af. Deze ID's tussen aanhalingstekens worden geaccepteerd door SQL*Plus, maar zijn mogelijk niet geldig bij gebruik van andere tools die databaseobjecten beheren.

De naam is hoofdlettergevoelig en u moet de naam elke keer dat u ernaar verwijst tussen dubbele aanhalingstekens plaatsen:

select "MY COLUMN" from my_table;

Dus... niet doen, zou mijn advies zijn...



  1. SQL Server Management Studio (SSMS)

  2. Configuraties opslaan in Android

  3. Maak een gebruiker aan met alle privileges in Oracle

  4. Vlieg hoger in de cloud met MariaDB SkySQL