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 по дате отправления: