Добрый день!
Прошу помощи в решении следующей задачи.
Для отчёта BI Publisher использую результат селекта из бд Oracle. Одним из условий является вывод данных из поля VARCHAR по заданному параметру, но параметр необязательный. Т.е. может быть задан или нет.
Решил задачу следующим образом:
select textfield from mytable
where textfield like (nvl(:PAR,'')||'%')
В результате, если параметр не задан, то выводятся все значения поля textfield, кроме NULL.
А требуется выводить все значения, включая NULL (если параметр не задан).
Если параметр задан, то выводить только значение поля textfield, равное значению параметра.
Возможно ли такое сделать, и если возможно, то пожалуйста подскажите как.