From: | "Emilio A(dot) Gutierrez" <laibero1(at)ba(dot)net> |
---|---|
To: | "pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx" <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | [pgsql-ayuda] Formato DBF estandar |
Date: | 1998-10-31 22:15:21 |
Message-ID: | 363B8BF9.3B940E68@ba.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola listeros
hace varios días alguien pidio el formato dbf estandar, espero que este
mail no sea tomado
como un fuera de tema en la lista, solamente deseo que sea de utilidad a
la gente que usa
postgresql
Los archivos .DBF se dividen en dos partes, una cabecera que almacena
infromacion sobre
la estructura del archivo y una zona de datos, la zona de cabecera se
separa de la otra (datos)
con el caracter CR y a su vez la cabecera se divide en dos partes, la
primera *1* ocupa 32 bytes y contiene informacion general sobre el
archivo, la segunda *2* , y seguida a la primera , tantos bloques de 32
bytes como campos tenga la tabla, en estos bloques se alamcena
informacion sobre los campos.
Cabecera general del archivo *1*
Posicion Tanaño (bytes) Descripcion
1 1 Nro. que identifica el
producto con el fue creada la tabla
2 3 Fecha ultima actualizacion
año/mes/dia
5 4 Nro.total de registros de
la tabla (en orden inverso)
9 2 Longitud total de la
cabecera incluido CR
11 2 Longitud del registro
(incluye el caracater de marca de borrado)
13 2 Reservados
15 1 Flag de Transaccion activa
16 1 Flag de encriptacion
17 12 Indicadores para el uso en
red de area local
29 1 Flag de fichero de indica
.MDX
30 3 Reservados
Cabecera de los campos *2*
Posicion Tanaño (bytes) Descripcion
1 11 Nombre de Campo
12 1 Tipo de campo (C,D,F,L,M,N)
13 4 Reservados
17 1 Longitud de campo
18 1 Numero de decimales si el
campo numerico tambien usado para campos de caracteres de gran tamaño
19 2 Reservados
21 1 Flag de area de trabajo
22 10 Reservados
32 1 Flag de inclucion en el
indice .MDX
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Atanacio Reyes | 1998-11-02 22:43:36 | Re: [pgsql-ayuda] Sobre DBF y postgres |
Previous Message | David Martinez Cuevas | 1998-10-30 21:40:15 | Re: [pgsql-ayuda] Posible bug con "create view" |