Claves no repetidas

Hola... Soy principiante en fox... Estoy realizando un sistema.. Pero no se como generar claves que no se repitan..
Es decir:
0001
0002... ETC..
¿Tienes algún código para hacer esto?
De antemano gracias!

1 Respuesta

Respuesta
1
select max(codigo) from nombretabla into array valor
if _tally=0
valor="0001"
else
valor=str(val(valor)+1)
for i=len(alltrim(valor)) to 3
valor="0"+alltrim(valor)
Endfor
Endif
Esto es en el caso que sea el código sea de tipo carácter.
Es una posibilidad espero que te ayude.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas