sql >> Databasteknik >  >> RDS >> Oracle

Infoga nya kolumner i mitten av en tabell?

Som standard läggs kolumner bara till i slutet.

För att infoga en kolumn i mitten måste du släppa och återskapa tabellen och alla relaterade objekt (begränsningar, index, standardvärden, relationer, etc).

Flera verktyg gör detta åt dig, och beroende på storleken på bordet kan detta vara en intensiv operation.

Du kan också överväga att skapa vyer i tabellen som visar kolumner i preferensordning (åtsidosätter den faktiska ordningen i tabellen).



  1. Hur man kontrollerar en databas kompatibilitetsnivå i SQL Server med T-SQL

  2. Hantera opålitliga nätverk när du skapar en HA-lösning för MySQL eller MariaDB

  3. Infogar flera rader i Oracle

  4. Djupdykning i NoSQL:En komplett lista över NoSQL-databaser