FoxPro/Visual FoxPro - Campo Integer incremental??

 
Vista:

Campo Integer incremental??

Publicado por marco (79 intervenciones) el 30/09/2005 22:54:49
Saludos, quisiera saber si puedo usar el campo (Integer incremental) que genera un campo unico, de las siguiente maneras:

1. Como campo llave, en vistas
2. Relacion de tablas

No se si alguien me puede dar un consejo, se que es de solo lectura, lo que pasa es que tengo una base de datos que tiene 3 campos que son mas o menos largos y que hay que unirlos para crear una sola llave, por eso, quiero ver la posibilidad de usar este tipo de campo y que tan seguro es.

Gracias por los comentarios
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
sin imagen de perfil

RE:Campo Integer incremental??

Publicado por Manuel (344 intervenciones) el 03/10/2005 16:43:44
Claro, puedes hacer un campo que identifique únicamente a cada registro, pero el incremento lo programarías tú. Eso es fácil:
CALCULATE MAX(tucampo) TO ultimo
nuevo=ultimo+1
APPEND BLANK
REPLACE tucampo WITH nuevo

Sólo recuerda que para relacionar, la tabla secundaria también debe contener este campo, con el valor que corresponde para poder relacionarse.
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