о зимней спячке с оракулом - PullRequest
0 голосов
/ 13 марта 2012

Я использую hibernate для отображения своих классов в базу данных oracle. Но когда я пытаюсь что-то вставить, получаю:

java.sql.BatchUpdateException: ORA-12899: value too large for column

Я использовал инструмент hibernate для генерации этой таблицы, есть ли возможность вручную изменить настройку размера столбца? Я пытался установить length = "1000" в файле hbm.xml и @Column (length = 1000) в классе объектов, но они не работают.

Спасибо.

1 Ответ

1 голос
/ 13 марта 2012

Насколько велика ваша фактическая стоимость?Вы можете рассмотреть возможность использования Lob в качестве максимального размера в oracle для чего-то вроде varchar, равного 4000. Вы можете использовать аннотацию @Lob для поля / сеттера, если вы хотите сделать это правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...