Hibernate столбцы со значением по умолчанию.

Рейтинг: 0Ответов: 1Опубликовано: 15.02.2015

В таблице messages есть столбец time, по умолчанию current_timestamp. Когда я сохраняю сообщение, вылетает исключение

Не удалось вставить значение NULL в столбец "time", таблицы "qa.dbo.messages"; в столбце запрещены значения NULL.

А я не хочу вставлять туды Null, я хочу, чтобы таблица сама заполнила поле. Что делать?

@Column(name = "time")
private Timestamp time;

Ответы

▲ 1

Короче, согласно ответу здесь, лучше так не делать, и генерировать значения в коде