Определение сообщения завершения SQL-команды

Синтаксис
 
sqlerrm([< код завершения >])

< код завершения > – код завершения ядра СУБД.

Описание

Возвращает значение типа CHAR(4000) – сообщение завершения для указанного кода завершения ядра СУБД. Если код завершения не указан, то будет возвращено сообщение для последнего выполненного оператора EXECUTE по курсору по умолчанию.

Пример
create or replace procedure sp_sqlerrm() result char(100) for debug
code
  execute direct "select * from xxxxx";
exceptions 
  when all then return sqlerrm();
end;
call sp_sqlerrm();
Результат несуществующая таблица