Я хочу знать, почему Oracle нуждается в параметре размера в определении VARCHAR2.
Я думаю, что это ограничение. Было бы лучше, если оракул примет этот параметр как необязательный, как NUMBER dataType?
У меня часто возникают проблемы с изменением размера старых таблиц на большие размеры, потому что иногда значение больше размера определения столбца VARCHAR2.
То же самое, чтобы определить тип VARCHAR2(10) или VARCHAR2(1000).
Я думаю, это ненужное ограничение. Если нет, знаете ли вы о реальном случае, когда это ограничение привело к чему-то полезному? И почему нет такого объявления в NUMBER?