Для этого можно использовать xpath () :
select (xpath('/File/@FILE_NAME', parameter::xml))[1]::text
xpath()
возвращает массив всех совпадений, а [1]
выбирает первый элемент из этого массива.
или внутри PL / pg SQL:
the_variable := (xpath('/File/@FILE_NAME', parameter::xml))[1]::text;
(Очевидно, вы должны заменить the_variable
и parameter
именами, которые вы используете)