functions to perform type-safe operations on it; see
- linkend="functions-xml">.
+ linkend="functions-xml">. Use of this data type requires the
+ installation to have been built with configure
+ --with-libxml>.
- In particular, the xml type can store well-formed
+ The xml type can store well-formed
documents
, as defined by the XML standard, as well
as content
fragments, which are defined by the
production XMLDecl? content in the XML
-
+
Functions and Operators
linkend="datatype-xml"> for information about the xml
type. The function-like expressions xmlparse
and xmlserialize for converting to and from
- type xml are not repeated here.
+ type xml are not repeated here. Use of many of these
+ xml functions requires the installation to have been built
+ with configure --with-libxml>.
* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/backend/utils/adt/xml.c,v 1.39 2007/04/02 03:49:39 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/adt/xml.c,v 1.40 2007/04/05 01:46:27 momjian Exp $
*
*-------------------------------------------------------------------------
*/
#define NO_XML_SUPPORT() \
ereport(ERROR, \
(errcode(ERRCODE_FEATURE_NOT_SUPPORTED), \
- errmsg("no XML support in this installation")))
+ errmsg("feature not supported; no libxml support in this installation")))
#define _textin(str) DirectFunctionCall1(textin, CStringGetDatum(str))