Olá Pessoal,

Para aqueles amantes do Firebird, principalmente agora com a versão 2.1 vai uma grande dica para deixarmos nossas aplicações mais robustas.

A questão é a seguinte: Como criar uma Stored Procedure no Firebird 2.1 para me retornar o valor de um Gerador, qualquer que seja ele, passando-o por parâmetro?

Bem. Para respondermos essa pergunta temos que usar alguns recursos que a linguagem nos fornece. Dentre esses podemos citar statement e geradores. Vamos para um caso prático.

No meu banco de dados eu tenho N-Tabelas cada uma com seu Gerador próprio.
Por exemplo, para as tabelas de produtos, clientes e fornecedores eu teria:

Create Generator Gen_Produtos;
...
Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 79 /mês
Assinar agora