Это работает в жабе? Я ожидал бы, что это потерпит неудачу из-за to_date(sysdate, 'dd/mm/yyyy')
. Вы пытаетесь преобразовать дату в дату, в которой Oracle обычно выдает ошибку.
То, что вы хотите сделать, это truncate
дата, включающая только год, месяц и день, т. Е. Без компонента времени.
Это будет trunc(sysdate, 'DD')
. trunc(sysdate)
вернет то же значение, что и 'DD'
, и его синонимы используются по умолчанию, но приятно быть явным.
Вы делаете то же самое со своей колонкой FECHACREACION
? Если нет, и это символ, могу ли я порекомендовать сохранить его как дату?