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