Парсинг столбца Postgres XML - PullRequest
       1

Парсинг столбца Postgres XML

0 голосов
/ 08 октября 2019

Я пытаюсь обновить столбец XML с конкретным тегом, а затем обновить таблицу rtbb, чтобы задать количество записей, которые были обновлены с помощью тега AAAA в таблице rtbb для целей аудита. Я не могу получить оператор обновления, который анализирует столбец XML в mytable во втором операторе обновления, и я попытался выполнить некоторые действия, но безрезультатно. Любая помощь приветствуется.

https://blog.sznapka.pl/using-xml-and-xpath-in-postgresql-database/ Как запросить столбец XML в Postgresql?

"XMLRepo= '<rtbb>AAAA</rtbb>'::XML,     
"RawRepo = '<rtbb>AAAA</rtbb>'::XML    
    where "oltpId" in (
        select apr."Id" from "mytable" apr 
        INNER join "myapps" apls on apr."Id" = apls."Id"
            where apls."Id" in (select tid.id from "Temp_Ids" tid)) ;```


UPDATE rtbb
set post_update_count = (select count(1) from "mytable" where "XMLRepo"::text = 'AAAA' ),
rtbb_update_date = CURRENT_TIMESTAMP 
where tablename = 'mytable';```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...