Я создаю веб-приложение.Я использую Spring и Hibernate.При выполнении приведенных ниже действий,
userprofile.setFirstName(firstname);
userprofile.setLastName(lastname);
userprofile.setDob(bday);
userprofile.setPhoneNumber(telephone);
userprofile.setEmailId(email);
userprofile.setPassword(password);
// userprofile.setCreatedDate(sysdate);
session.save(userprofile);
t.commit();
Hibernate генерирует следующий запрос вставки
Hibernate: insert into USER_PROFILE (CREATED_DATE, DATE_OF_BIRTH, EMAIL_ID, FIRST_NAME, LAST_NAME, PASSWORD, PHONE_NUMBER, PROFILE_ID) values (?, ?, ?, ?, ?, ?, ?, ?)
, который вставляет нулевое значение в мое поле create_date.Я сделал значение по умолчанию для этого поля selected_date как sysdate.Пожалуйста, помогите мне разобраться в этом.