
Determinar a chave de acesso para uma leitura seqüencial.
SET ORDER TO [<numero> | <nome>]
|
<numero> |
representa o número de ordem da chave no arquivo. |
|
<nome> |
representa o nome do item chave do arquivo. |
Para se determinar a chave de acesso para uma leitura seqüencial em um arquivo do banco de dados.
Caso se omita <numero> ou <nome> a leitura se dará sobre o arquivo de dados e a ordem de leitura será a mesma da inclusão dos dados.
O exemplo a seguir mostra-nos a utilidade deste comando para o comando START.
PROG
DATABASE bdemp1 33 a 2
USE tab_depe
SET ORDER TO ano_func
LOCATE START 1930 FOR sex_func = "fem" && delimita o intervalo
DO WHILE FOUND() .and. ano_func <= 1960
? nom_func
CONTINUE
ENDDO
CONTINUE, LOCATE, START, FKEYORDER(), FCONTINUE(), FLOCATE() e FSTART( ).
