Senhores, uma dúvida:Tenho a seguinte tabela :
=#CREATE TABLE testxml ( doc xml, id serial NOT NULL, );
crio um INDEX:
=#create index doc_idx on testxml using btree
(((xpath('/book/id/text()',
doc))[1]::text));
Criando este index, um select como este:
Tem certeza? Não esqueceste de um make make install não?
Por favor, execute o seguinte e poste o resultado:
/path/to/postgresql/bin/pg_config --configure
Com isso dá pra ver como realmente foi chamado o ./configure.
--
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas -
Pessoal , Estou com o pgsql-9.2 devidamente compilado e instalado no Debian
, com a libxml (./configure --with-libxml).Também instalei o módulo
adicional xml2. Mas quando executo o comando psql -c CREATE EXTENSION
xml2; obtenho um erro:ERROR: could not load library
Você já compilou o postgres com suporte a xm (./configure
--with-libxml)l, não precisa criar a extension e nem o módulo xml2 que
está em desuso [1].
1 - http://www.postgresql.org/docs/9.2/static/xml2.html
--
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61)
Depende do que está querendo... Vejo que há duas situações na qual o OP
precisará do módulo xml2:
(i) Se for uma aplicação legada e utilizar as funções do xml2;
(ii) se ele precisar de suporte a XSLT.
Apenas quero inserir um dado no formato xml. Não estou tendo sucesso com a
libxml pois mesmo