SQL como pegar o resultado de uma consulta sql !
Bom eu criei uma procedure dentro do meu banco de dados =>
CREATE PROCEDURE LOOP7
RETURNS (
SELECAO INTEGER,
SELECAO1 INTEGER)
AS
DECLARE VARIABLE INI1 INTEGER;
BEGIN
INI1= 2;
FOR SELECT CODAFILIADO, CODPATROCINADOR from tbl_afiliados
where CODPATROCINADOR=:INI1 ORDER BY CODAFILIADO INTO :SELECAO, :SELECAO1 DO
SUSPEND;
END
ok ele esta funcionando perfeitamente, mas agora eu gostaria de saber como eu coloco a coluna CODAFILIADO dentro de um vetor(array) ou qualquer coisa que funcione bem ( quero alguma variavel msm, nada sera gravado no banco de dados )
E se possivel se possivel me esplicar tb como eu usarei esse vetor para um outro select :=> select * from tabela where campo1=vetor !
obs : eu preciso disso pois eu quero usar isso para fazer outro select em outro select
CREATE PROCEDURE LOOP7
RETURNS (
SELECAO INTEGER,
SELECAO1 INTEGER)
AS
DECLARE VARIABLE INI1 INTEGER;
BEGIN
INI1= 2;
FOR SELECT CODAFILIADO, CODPATROCINADOR from tbl_afiliados
where CODPATROCINADOR=:INI1 ORDER BY CODAFILIADO INTO :SELECAO, :SELECAO1 DO
SUSPEND;
END
ok ele esta funcionando perfeitamente, mas agora eu gostaria de saber como eu coloco a coluna CODAFILIADO dentro de um vetor(array) ou qualquer coisa que funcione bem ( quero alguma variavel msm, nada sera gravado no banco de dados )
E se possivel se possivel me esplicar tb como eu usarei esse vetor para um outro select :=> select * from tabela where campo1=vetor !
obs : eu preciso disso pois eu quero usar isso para fazer outro select em outro select
Dangardenal
Curtidas 0