Gebruik modify
zoekwoord in plaats van uw tweede alter
.
alter table
emp
modify
(
sal varchar2(10)
);
Wanneer u het gegevenstype van een tabelkolom wijzigt, moet u modify
. gebruiken zoekwoord.
Natuurlijk moet u omgaan met bestaande kolomgegevens. Wanneer u het gegevenstype van een tabelkolom wijzigt, wilt u wellicht de rijen exporteren, de tabel opnieuw definiëren en vervolgens uw gegevens opnieuw importeren.
Hierin zou u deze stappen moeten volgen om een kolomgegevenstype te wijzigen:
- Maak de nieuwe kolom aan het einde van de tabel.
- Voer een update uit om de nieuwe tabelkolom te vullen
- Laat de oude tabelkolom vallen
- Hernoem de nieuwe kolom naar de oorspronkelijke kolomnaam