Прямого эквивалента в Postgres нет.
Единственный доступный вариант - проверить код ошибки .О несуществующей таблице сообщается с SQLSTATE 42P01
или именем undefined_object
Эквивалент будет выглядеть примерно так:
do
$$
declare
l_tablename text := '....';
begin
execute format('drop table %I', l_tablename);
exception
when undefined_object then
raise notice 'Table % does not exist', l_tablename;
end;
$$
В качестве альтернативы вы можете проверить код ошибки напрямуюwhen sqlstate '42704' then ...