PeopleSoft Query и подсказки даты - PullRequest
0 голосов
/ 09 мая 2018

У меня есть PS Query, и одним из его запросов является ADM_CREATION_DT, где условие:

Это С даты. Все записи, начиная с выбранной даты до текущей даты, будут включены в отчет. Если оставить это поле пустым, по умолчанию это будет текущая дата.

Я совершенно заблудился, как поставить это в критерии.

часть, где происходит ошибка типа недопустимого типа enter image description here

1 Ответ

0 голосов
/ 09 мая 2018

Я думаю, что вы можете сделать выражение декодирования и сделать дату sysdate, если значение подсказки пусто.

decode(:1,NULL,sysdate,:1)

Вот некоторые результаты поиска для: PS Запрос на декодирование запроса sysdate

Глядя на результаты поиска выше, вам может потребоваться ввести TO_CHAR в поле даты. Если это так, я бы посмотрел другие даты в предложении SELECT SQL, сгенерированного PS Query, и использовал бы тот же формат, что и они.

...