Некоторые преимущества использования типа данных VARCHAR2 по сравнению со стандартным VARCHAR:
- Скорость поиска. dzen.ru Поиск по данным типа VARCHAR2 ведётся быстрее. dzen.ru
- Увеличенный максимальный размер. dzen.ru С версии Oracle 12c для VARCHAR2 можно указывать максимальное количество байт — 32 767, в то время как для VARCHAR — максимальное количество символов (4 000). dzen.ru
- Отсутствие различий между пустой строкой и NULL. dzen.ru ru.stackoverflow.com Если в столбце типа данных VARCHAR2 пустая строка, то это NULL. dzen.ru
Кроме того, для VARCHAR2 не резервируется место под значения NULL, в то время как для VARCHAR это делается. ru.stackoverflow.com