sql >> Databáze >  >> RDS >> Oracle

Vkládání nových sloupců doprostřed tabulky?

Ve výchozím nastavení se sloupce přidávají pouze na konec.

Chcete-li vložit sloupec doprostřed, musíte zrušit a znovu vytvořit tabulku a všechny související objekty (omezení, indexy, výchozí hodnoty, vztahy atd.).

Dělá to za vás několik nástrojů a v závislosti na velikosti stolu to může být náročná operace.

Můžete také zvážit vytvoření zobrazení v tabulce, která zobrazují sloupce v preferovaném pořadí (přepisují skutečné pořadí v tabulce).



  1. CONVERT_TZ – Jak změnit časové pásmo MySQL v dotazu

  2. Nejlepší způsob, jak hostovat MySQL v Azure Cloud

  3. Jak vložit více záznamů a získat hodnotu identity?

  4. Zlepšení funkce, kterou UPSERTs zakládá na vstupním poli