FoxPro/Visual FoxPro - Comparar la estructura de dos tabla

 
Vista:

Comparar la estructura de dos tabla

Publicado por Alfredo (3 intervenciones) el 22/01/2001 00:00:00
Como puedo comparar la estructura de dos tablas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comparar la estructura de dos tabla

Publicado por Daniel (25 intervenciones) el 26/01/2001 16:49:15
A ver...mira la instruccion AFIELDS pasa a una matriz la estructura de una tabla, puedes hacer un programito para que te compare ambos vectores.

Otra es, pongamos que quieres comparar las tablas: TABLA1 y TABLA2, bueno se me ocurre copiar sus respectivas estructuras con el comando COPY STRUC EXTE y luego compar ambas tablas.

selec tabla1
Copy struc exte to X1 && copia la estructura
a la tabla X1.DBF
Selec tabla2
Copy struc exte to X2 && idem al anterior

Use x1 in 0
Use X2 in 0
:
: bueno aqui ya comparas los campos
field_name (nombre del campo)
field_type (tipo de campo)
field_len (ancho del campo)
field_dex (numero de decimales)

Ojala te haya servido de ayuda.

Suerte

Daniel
Analista-Programador
Lima/Perú
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar