Я использую пользовательскую таблицу подсказок (PS_AVZ_JD_JBCD_SRC) на основе записи JOBCODE_TBL: ВЫБЕРИТЕ a.jobcode, a.descr, a.eff_status, a.flsa_status, a.job_family FROM ps_jobcode_tbl a WHERE 1=1 AND A.setid='GLOBL ' AND a.effdt = ( SELECT MAX(a_ed.effdt) FROM ps_jobcode_tbl a_ed WHERE a_ed.jobcode = a.jobcode AND a_ed.effdt ‹= sysdate)
Это должно возвращать как активные, так и неактивные коды заданий (я не указываю это в представлении). Однако, когда я нажимаю кнопку подсказки, возвращаются только активные коды заданий. Трассировка SQL показывает следующий запущенный SQL: SELECT /*+ FIRST_ROWS */ JOBCODE, DESCR, EFF_STATUS FROM PS_AVZ_JD_JBCD_SRC WHERE EFF_STATUS‹> 'I' ORDER BY JOBCODE
Откуда берутся критерии eff_status? Подсказка находится в неключевом поле, если это имеет значение...