Возможный дубликат:
Как сделать поле varchar2 короче в Oracle?В Oracle(9i и выше)
Alter table employee MODIFY ename varchar2(10);
Я хочу изменить имя столбца таблицы employee с varchar2(30)на varchar2(10)
Case1 :, если таблица имеет данные, имеющие столбец ename, содержащий значения длиной менее 10 символов (, я имею в виду, что они могут удобно помещаться в varchar2 (10 ))-, разрешено ли это оракулом?
Случай 2:, если в таблице есть данные, имеющие столбец ename, содержащий значения, длина которых превышает 10 символов(я имею в виду, что они не могут поместиться в varchar2(10))-это не разрешено оракулом ?