Формат Параметр Множественный выбор значений

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

to_date(eo.exam_date, 'DD-Mon-YY')

Однако как в моем основном наборе данных, так и в моем наборе данных параметров P_Exam_Date формат по-прежнему неверен, см. прикрепленное изображение:

введите здесь описание изображения

Как бы я отформатировал это?


person ZeroBased_IX    schedule 10.04.2014    source источник
comment
to_char(eo.exam_date, 'DD-Mon-YY') это ключ! to_date() просто возвращает дату в формате, как в NLS_DATE_FORMAT. Принимая во внимание, что to_char() дает вам отформатированную (как вы дали) строку. Таким образом, ваша целевая переменная также должна быть строкой!   -  person Maheswaran Ravisankar    schedule 10.04.2014
comment
О, замечательно, мой разум сегодня в смятении. Вы должны вставить это в ответ, чтобы я мог пометить это как ответ.   -  person ZeroBased_IX    schedule 10.04.2014


Ответы (1)


Вы должны использовать to_char(eo.exam_date, 'DD-Mon-YY')

to_date() просто возвращает дату в формате, как в NLS_DATE_FORMAT вашего сеанса SQL. Принимая во внимание, что to_char() дает вам отформатированную (как вы дали) строку. Таким образом, ваша целевая переменная также должна быть строкой!

person Maheswaran Ravisankar    schedule 10.04.2014