Каков максимальный размер VARCHAR2 в PL / SQL и SQL?

У меня тоже была эта проблема, и я решил ее, исключив ErrorMvcAutoConfiguration из автоматической конфигурации загрузки весны:

@EnableAutoConfiguration(exclude = { ErrorMvcAutoConfiguration.class })
29
задан zb226 9 April 2019 в 11:22
поделиться

1 ответ

См. Официальную документацию ( http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements001.htm#i54330 )

Переменная длина строки символов с максимальной длиной байтов или символов. Максимальный размер составляет 4000 байтов или символов, а минимальный - 1 байт или 1 символ. Вы должны указать размер для VARCHAR2. BYTE указывает, что столбец будет иметь семантику длины байта; CHAR указывает, что столбец будет иметь семантику символов.

Но в Oracle Databast 12c может быть 32767 ( http://docs.oracle.com/database/121/SQLRF/sql_elements001.htm#SQLRF30020 )

Строка символов переменной длины, имеющая максимальный размер байтов или символов. Вы должны указать размер для VARCHAR2. Минимальный размер - 1 байт или 1 символ. Максимальный размер: 32767 байтов или символов, если MAX_STRING_SIZE = EXTENDED 4000 байтов или символов, если MAX_STRING_SIZE = STANDARD

27
ответ дан Andre Kirpitch 9 April 2019 в 11:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: