Re: XML import with DTD

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: XML import with DTD
Дата
Msg-id 21536.1247334078@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: XML import with DTD  (Roy Walter <walt@brookhouse.co.uk>)
Ответы Re: XML import with DTD
Список pgsql-general
Roy Walter <walt@brookhouse.co.uk> writes:
> This one does not:

>     INSERT INTO wms_collection (docxml) VALUES (XMLPARSE(content(
>     '<?xml version="1.0" encoding="ISO-8859-1"?>
>     <!DOCTYPE publicwhip
>     [
>     <!ENTITY ndash   "–">
>     <!ENTITY mdash   "—">
>     ]>
>     <shop>
>     <product>Shoes</product>
>     </shop>')))

What I know about XML wouldn't fill a thimble, but shouldn't you say
DOCUMENT not CONTENT if you are trying to provide a complete document?
Doing that seems to make this work without error.

The fine manual states near the bottom of 8.13.1
http://www.postgresql.org/docs/8.4/static/datatype-xml.html
that CONTENT is less restrictive than DOCUMENT, but at least for
this specific point that seems not to be true.

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: Idle in transaction help
Следующее
От: Josh Berkus
Дата:
Сообщение: Anyone in New Zealand?