Компиляция PL/SQL обусловлена наличием объекта базы данных

Возможна ли условная компиляция в Oracle, где условием является наличие объекта базы данных (в частности, таблицы, представления или синонима)? Я хотел бы иметь возможность сделать что-то вроде этого:

sp_some_procedure is
    $IF /*check if A exists.*/ then 
        /* read from and write to A as well as other A-related non-DML stuff...*/
    $ELSE /*A doesn't exist yet, so avoid compiler errors*/
        dbms_output.put_line('Reminder: ask DBA to create A!')
    $ENDIF
end;
5
задан FrustratedWithFormsDesigner 20 September 2012 в 23:52
поделиться