Postgresql 在windows中解析postgres数据类型中的xml

Postgresql 在windows中解析postgres数据类型中的xml,postgresql,windows-8.1,libxml2,Postgresql,Windows 8.1,Libxml2,我正在Windows8.1上使用Postgres9.3,尝试基本的xml解析函数。 在SQL编辑器中,我写道: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>'); XMLPARSE(内容为'abcbarfoo'); Postgres向我返回以下错误: ERROR: syntax error at or near "XMLPARSE" LINE 1: XMLPARSE (CONTENT '

我正在Windows8.1上使用Postgres9.3,尝试基本的xml解析函数。 在SQL编辑器中,我写道:

XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
XMLPARSE(内容为'abcbarfoo');
Postgres向我返回以下错误:

ERROR:  syntax error at or near "XMLPARSE"
LINE 1: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
        ^
********** Error **********

ERROR: syntax error at or near "XMLPARSE"
SQL state: 42601
Character: 1
错误:“XMLPARSE”处或附近出现语法错误
第1行:XMLPARSE(内容“abcbarfoo”);
^
**********错误**********
错误:“XMLPARSE”处或附近出现语法错误
SQL状态:42601
人物:1
我写错什么了吗? 在9.3版的文档中,它说:
使用此数据类型需要使用configure--with libxml构建安装。

由于我使用的是windows 8.1,我一直在查看stack builder,但找不到库libxml,如何安装它?

这与您的版本或平台无关
XMLPARSE
不是顶级命令,它是一个函数

regress=> XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
ERROR:  syntax error at or near "XMLPARSE"
LINE 1: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
        ^
regresse=>XMLPARSE(内容为'abcbarfoo');
错误:“XMLPARSE”处或附近出现语法错误
第1行:XMLPARSE(内容“abcbarfoo”);
^
vs

regresse=>选择XMLPARSE(内容为'abcbarfoo');
xmlparse
---------------------------------
阿巴福
(1排)

这与您的版本或平台无关
XMLPARSE
不是顶级命令,它是一个函数

regress=> XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
ERROR:  syntax error at or near "XMLPARSE"
LINE 1: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
        ^
regresse=>XMLPARSE(内容为'abcbarfoo');
错误:“XMLPARSE”处或附近出现语法错误
第1行:XMLPARSE(内容“abcbarfoo”);
^
vs

regresse=>选择XMLPARSE(内容为'abcbarfoo');
xmlparse
---------------------------------
阿巴福
(1排)

这与您的版本或平台无关
XMLPARSE
不是顶级命令,它是一个函数

regress=> XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
ERROR:  syntax error at or near "XMLPARSE"
LINE 1: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
        ^
regresse=>XMLPARSE(内容为'abcbarfoo');
错误:“XMLPARSE”处或附近出现语法错误
第1行:XMLPARSE(内容“abcbarfoo”);
^
vs

regresse=>选择XMLPARSE(内容为'abcbarfoo');
xmlparse
---------------------------------
阿巴福
(1排)

这与您的版本或平台无关
XMLPARSE
不是顶级命令,它是一个函数

regress=> XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
ERROR:  syntax error at or near "XMLPARSE"
LINE 1: XMLPARSE (CONTENT 'abc<foo>bar</foo><bar>foo</bar>');
        ^
regresse=>XMLPARSE(内容为'abcbarfoo');
错误:“XMLPARSE”处或附近出现语法错误
第1行:XMLPARSE(内容“abcbarfoo”);
^
vs

regresse=>选择XMLPARSE(内容为'abcbarfoo');
xmlparse
---------------------------------
阿巴福
(1排)

好的,谢谢,它显示为一个非常初级的问题,但即使在阅读文档时,在他们的第一个示例中也不清楚如何使用它。好的,谢谢,它显示为一个非常初级的问题,但即使在阅读文档时,在他们的第一个示例中也不清楚如何使用它。好的,谢谢,它显示为一个非常初级的问题,但即使在阅读文档时,在他们的第一个示例中也不清楚如何使用它。好的,谢谢,这是一个非常初级的问题,但即使在阅读文档时,在他们的第一个示例中也不清楚如何使用它。