[firebase-br] Declare Procedure - Variable

Marcos R. Weimer marcosweimer em gmail.com
Terça Março 23 10:21:14 -03 2021


Ola!

Tem alguma maneira de acessar a variavel da procedure "pai" ?

Exemplo:

CREATE OR ALTER PROCEDURE prc_teste
AS
  DECLARE VARIABLE var1 INTEGER;
  DECLARE VARIABLE var2 INTEGER;
  DECLARE PROCEDURE testeinterno(valor INT)
  AS
  BEGIN
    insert into tabela_teste (campo1, campo2) values (:var1, :valor);
  END
BEGIN
  /* Procedure Text */
  SUSPEND;
END

não compila: "Unknow variable 'var1'"

A dúvida é se tem alguma maneira de acessar esta variável.




-=Ma®©oS=-
Marcos R. Weimer
Pessoas quietas têm as mentes mais barulhentas - Stephen Hawking
Viver significa ter algumas alegrias e muito sofrimento - Pepe Mujica
Muitos daqueles que te chamam de louco queriam ter a sua coragem - Silvio
Santos


Mais detalhes sobre a lista de discussão lista