Как сделать поле varchar2 короче в Oracle?

, у меня есть поле в таблице varchar2, 4000 байтов. Всего более 50000 строк. Не все строки содержат данные в этом поле. Некоторые поля данных имеют размер более 255 байтов, но некоторые - 4000. Чтобы разместить таблицу в новом приложении, мне нужно сократить поле до 255 байтов.

Есть ли оператор SQL, который уменьшит длину до 255? Я понимаю, что данные будут потеряны, это часть стоимости нового приложения. Сокращение должно быть произвольным, просто останавливая данные на 255, независимо от обстоятельств.

10
задан Eric Wilson 6 December 2011 в 18:26
поделиться