Tempo aproximado para leitura: 00:01:51 min
Dúvida
Como obter o valor atual de uma sequence de um banco de dados Progress?
Ambiente
Framework - Framework(Linha Datasul) - Progress OpenEdge - Todas as versões
Solução
Atualmente, junto as ferramentas do Progress, possuímos duas formas de obter a informação do valor de uma sequence do banco, uma basicamente através de um comando de display listando os valores, uma ótima opção quando é necessário obter a informação de poucas sequences, ou através do dump dos valores da sequence, que irá emitir todas as sequences daquele banco. Segue abaixo os passos de cada opção:
1- Obtendo sequence via display: para esta opção, deverás abrir o Editor Progress conectado ao banco de dados onde encontra-se a sequence, com o mesmo aberto, deverás executar o comando abaixo alterando o campo nome_sequence pela sequence desejada.
DISPLAY CURRENT-VALUE(nome_sequence)
2- Obtendo o valor de todas as sequences: para emitir o valor de todas as sequences do banco de dados, abra o Data Administration do Progress, acesse a opção Database em seguida Select Working Database e confira se estas conectado ao banco correto, em seguida acesse as opções Admin, Dump Data and Definitions e selecione a opção Sequence Current Values e confirme a geração do mesmo.
Saiba mais
Para abrir o Editor Progress sem a necessidade de acessar o produto, siga os passos do artigo Framework - Linha Datasul - TEC - Como acessar o Edit Progress sem acessar o Datasul.
0 Comentários