Oracle SQL Developer - Использование% в качестве запроса даты
Может кто-нибудь объяснить мне, почему первый запрос ниже работает, а другой имеет нечисловую ошибку?
-- Prompt Case Create Date
and (to_date(Creation_dt ,'MM/DD/YY')
between to_date(:p_CASC_CreateDtFrom,'MM/DD/YY') and to_date(:p_CASC_CreateDtTo,'MM/DD/YY')
or (:p_CASC_CreateDtFrom = '%' or :p_CASC_CreateDtTo = '%'))
работает при вводе% как подсказка
-- Prompt Case Close Date
and (to_date(CLOSE_DT, 'MM/DD/YY')
between to_date(:p_STAT_CloseDtFrom ,'MM/DD/YY') and to_date(:p_STAT_CloseDtTo, 'MM/DD/YY')
or (:p_STAT_CloseDtFrom = '%' or :p_STAT_CloseDtTo = '%'))
нечисловая ошибка при вводе% как подсказка