W pełni możliwa jest modyfikacja kolumny zawierającej dane, w tym zmiana jej rozmiaru; jedynym wyjątkiem jest to, że nie możemy zmniejszyć kolumny niż największa wartość istniejąca w kolumnie (1) .
To jest składnia ...
alter table TB_POT_ECD_CD modify cd varchar2(100 byte)
/
... a oto skrzypce SQL też.
(1) Dotyczy to 11gR2 i być może wcześniejszych wersji; w starszych wersjach Oracle mogliśmy tylko zmniejszać puste kolumny. Dziękuję @StanMcgeek za wskazanie mi tego.
To jest problem z twoim SQL. Prawdopodobnie pomyliłeś się w tabeli lub próbujesz uruchomić zapytanie z niewłaściwego schematu.