On Thu, Apr 2, 2020 at 11:38 PM Andrus <kobrule...@hot.ee> wrote:

> Hi!
>
> >Simply replace
> >   SET col = unnest(array_value)
> >with
> >
> >   SET col = array_value[1]
>
> I tried
>
>

> update temprid set
>     ContactFirstName =xpath(
>
>  
> '/E-Document/Document/DocumentParties/BuyerParty/ContactData/ContactFirstName/text()',x)[1]::text
>
>
Parens around the function call expression are required per the syntax
documentation for array subscript access:

https://www.postgresql.org/docs/current/sql-expressions.html#SQL-EXPRESSIONS-SUBSCRIPTS


update temprid set
    ContactFirstName =(xpath(

 
'/E-Document/Document/DocumentParties/BuyerParty/ContactData/ContactFirstName/text()',x)
)[1]::text

David J.

Reply via email to