Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Nazwa kolumny tabeli Oracle ze spacją

Jest to możliwe, ale nie jest wskazane. Musisz ująć nazwę kolumny w podwójnych cudzysłowach.

create table my_table ("MY COLUMN" number);

Ale zwróć uwagę na ostrzeżenie w dokumentacji:

Uwaga :Oracle nie zaleca używania identyfikatorów w cudzysłowie dla nazw obiektów bazy danych. Te podane identyfikatory są akceptowane przez SQL*Plus, ale mogą nie być prawidłowe w przypadku korzystania z innych narzędzi do zarządzania obiektami bazy danych.

W nazwie będzie rozróżniana wielkość liter i będziesz musiał umieścić ją w podwójnych cudzysłowach za każdym razem, gdy się do niej odniesiesz:

select "MY COLUMN" from my_table;

Więc... nie, to moja rada...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać kolumnę klucza podstawowego w Oracle?

  2. Oracle:W PRZYPADKU AKTUALIZACJI ZDUPLIKOWANEGO KLUCZA

  3. Sortuj według dnia tygodnia od poniedziałku do niedzieli

  4. Parametry Oracle z instrukcją IN?

  5. Co oznacza następujący błąd Oracle:nieprawidłowy indeks kolumny