[firebase-br] Declare Procedure - Variable
Carlos H. Cantu
listas em warmboot.com.br
Terça Março 23 10:52:30 -03 2021
Passar ela como parâmetro pra procedure "interna"?
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
MRWvl> Ola!
MRWvl> Tem alguma maneira de acessar a variavel da procedure "pai" ?
MRWvl> Exemplo:
MRWvl> CREATE OR ALTER PROCEDURE prc_teste
MRWvl> AS
MRWvl> DECLARE VARIABLE var1 INTEGER;
MRWvl> DECLARE VARIABLE var2 INTEGER;
MRWvl> DECLARE PROCEDURE testeinterno(valor INT)
MRWvl> AS
MRWvl> BEGIN
MRWvl> insert into tabela_teste (campo1, campo2) values (:var1, :valor);
MRWvl> END
MRWvl> BEGIN
MRWvl> /* Procedure Text */
MRWvl> SUSPEND;
MRWvl> END
MRWvl> não compila: "Unknow variable 'var1'"
MRWvl> A dúvida é se tem alguma maneira de acessar esta variável.
Mais detalhes sobre a lista de discussão lista