Thanks a lot,It worked for me.

Thanks & Regards,
Saritha

On Thu, Oct 3, 2013 at 6:40 PM, David Johnston <pol...@yahoo.com> wrote:

> saritha N wrote
> >  ERROR:  invalid value "{0" for "dd"
> >  DETAIL:  Value must be an integer.
>
> The leading "{" in the data is the big give away.  This is how a string
> representation of an array looks.  From the documentation:
>
> http://www.postgresql.org/docs/9.3/interactive/functions-xml.html
>
>
> > The function xpath evaluates the XPath expression xpath (a text value)
> > against the XML value xml. It returns an array of XML values
> corresponding
> > to the node set produced by the XPath expression. If the XPath expression
> > returns a scalar value rather than a node set, a single-element array is
> > returned.
>
> If you want to convert the result of an xpath query you need to operate
> over
> an array.  Usually that means unnesting though there are other
> possibilities.   If you know you are only dealing (or care about) the first
> element you can simply code it as (xpath(...))[1] - note the surrounding
> parentheses - to get that first element.
>
> David J.
>
>
>
>
>
>
> --
> View this message in context:
> http://postgresql.1045698.n5.nabble.com/Unable-to-convert-xpath-value-to-date-tp5773204p5773223.html
> Sent from the PostgreSQL - general mailing list archive at Nabble.com.
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
>

Reply via email to