Я построил функцию в PostgreSQL, которая выполняет вставку / обновление около 200 полей.
Я включил код обработки исключений, который просто говорит
Exception when others then
raise notice '% %',SQLERRM,SQLSTATE;
Проблема в том, что это не такотображение ошибки в деталях. Например, во время вставки одним из полей является int
, и мы передаем varchar
, оно отображает ошибку, но не показывает, из-за какого поля оно вызывает ошибку. Можно ли это показать?