RetornaSequencia

Função especifica para controle de sequência de registros no banco Oracle.

Sintaxe: RetornaSequencia (Alfa Nome_Sequencia, Alfa Servico, Numero End Valor_Retorno)

Parâmetros:

Nome Tipo Descrição
Nome_Sequencia Alfa É o nome da sequência criada no Oracle.
Servico Alfa Pode ser corrente ou próximo, para selecionar o código atual ou o próximo código. Este recurso funciona somente para o banco Oracle, a função faz um select na sequência informada no primeiro parâmetro.
Valor_Retorno Numérico Retorna o código corrente ou o próximo, de acordo com o parâmetro Servico.

Tipo de retorno: Preenche a variável Valor_Retorno. Se ocorrer algum erro na execução do select ou se o banco de dados não for oracle, a função retornará -1.

Utilização: Gerador de Relatórios e Regras.

Observações: Esta função poderá ser chamada na execução da regra por processo 23 - Número do novo cadastro, que é acionada ao clicar no botão Novo Cadastro das telas de Empregados, Terceiros e Parceiros atribuindo o código desejado para o cadastro do colaborador.

Para criar a sequência no Oracle, deve-se utilizar o comando: Create sequence <nome da sequência>.

Este artigo ajudou você?