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

Wstawianie nowych kolumn na środku tabeli?

Domyślnie kolumny są dodawane tylko na końcu.

Aby wstawić kolumnę pośrodku, musisz upuścić i odtworzyć tabelę oraz wszystkie powiązane obiekty (ograniczenia, indeksy, wartości domyślne, relacje itp.).

Kilka narzędzi robi to za Ciebie i w zależności od wielkości stołu może to być intensywna operacja.

Możesz również rozważyć utworzenie widoków w tabeli, które wyświetlają kolumny w kolejności preferencji (zastępując rzeczywistą kolejność w tabeli).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tworzenie wyzwalacza sekwencji Oracle

  2. ADDM na SearchOracle.com

  3. Zapytanie o aktualizację Oracle za pomocą Join

  4. Jak podzielić ciąg w PL/SQL?

  5. TNS-12519 bez osiągnięcia maksymalnej liczby procesów