[pgsql-ayuda] Formato DBF estandar

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

Browse pgsql-es-ayuda by date

  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"