Carlos Badilla escribió:

>   Hola, quiero hacer una aplicación, usando el soprte nativo para XML
> que trae Postgresql 8.3.3 . La pregunta es: ¿cómo defino los campos
> que usa XML para que el sistema logre distinguir cuales son:
> núméricos, textos o de otros tipos, o se guardan todos como texto?   
>
>   Por ejemplo: 
>                          
> CREATE TABLE test (
> id int4 NOT NULL,
> xml text,
> CONSTRAINT pk PRIMARY KEY (id)
> );
>  
>   Yo sé, por lo que he visto que xml test, puede rebicir varios
> campos, donde se define el esquema para XML, perdón por la ignorancia

La documentacion de XML:

http://www.postgresql.org/docs/8.3/static/datatype-xml.html
http://www.postgresql.org/docs/8.3/static/functions-xml.html

Tengo entendido que no hay funciones para hacer chequeo de DTD aún
(creo que es eso lo que estás preguntando -- el DTD define qué etiquetas
existen y qué se puede guardar en cada etiqueta).  Además necesitas
aprender a construir un DTD :-)

-- 
Alvaro Herrera      Valdivia, Chile           Geotag: -39,815 -73,257
"Siempre hay que alimentar a los dioses, aunque la tierra esté seca" (Orual)
--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a