Как исправить преобразование строки в дату? - PullRequest
0 голосов
/ 25 марта 2019

Мое требование - преобразовать строковое поле в дату в преобразовании фильтра, чтобы я мог сравнить его с другой датой, но не смог исправить преобразование.

Ниже приведен код, который я пробовал. В котором яСначала проверяю, правильный ли это формат даты или нет, используя "IS_DATE".Это выражение не выдает ошибку и успешно анализируется, но когда я пытаюсь преобразовать его в дату, оно выдает ошибку "ошибка присваивания, несовместимые типы данных. Поле является целочисленным выражением - дата / время".Не уверен, что не так, если функция "IS_DATE" работает нормально.

IIF (IS_DATE (HIRE_DATE, 'MM / DD / YYYY HH24: MI: SS'), TO_DATE (HIRE_DATE, 'MM / DD / YYYY HH24: MI: SS '))

1 Ответ

0 голосов
/ 27 марта 2019

Изменить тип порта на дату.В настоящее время это будет int.

...