Es ist möglich, aber es ist nicht ratsam. Sie müssen den Spaltennamen in doppelte Anführungszeichen setzen.
create table my_table ("MY COLUMN" number);
Aber beachten Sie die Warnung in der Dokumentation:
Hinweis :Oracle empfiehlt nicht, Bezeichner in Anführungszeichen für Datenbankobjektnamen zu verwenden. Diese Bezeichner in Anführungszeichen werden von SQL*Plus akzeptiert, sind aber möglicherweise nicht gültig, wenn Sie andere Tools verwenden, die Datenbankobjekte verwalten.
Beim Namen wird zwischen Groß- und Kleinschreibung unterschieden, und Sie müssen den Namen jedes Mal in doppelte Anführungszeichen setzen, wenn Sie darauf verweisen:
select "MY COLUMN" from my_table;
Also... nicht, wäre mein Rat...