- Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 20 anos, 4 meses atrás por
Anônimo.
Visualizando 1 post (de 1 do total)
Visualizando 1 post (de 1 do total)
- Você deve fazer login para responder a este tópico.
› Fóruns › SQL e PL/SQL › Store Procedure
Boa tarde Pessoal,
A forma como eu tenho que chamar uma store procedure será:
NADIA.EXT_DADOS_VISITANTE.DADOS_VISITANTE
Eu criei um pacote que retorna um cursor, veja:
CREATE OR REPLACE PACKAGE “EXT_DADOS_VISITANTE” as
type refx is ref cursor;
end;
Criei uma store procedure onde terei dois parametros de entrada (int, char) e o terceiro (cursor). veja abaixo se esta correto minha procedure:
CREATE OR REPLACE PROCEDURE “DADOS_VISITANTE” (
numero in NUMBER,
tipo in CHAR,
p_x out EXT_DADOS_VISITANTE.refx) do tipo package declarado antes
as
BEGIN
open p_x for SELECT * FROM VISITANTE WHERE NUMBER = numero;
END;
Esta procedure fará um select em uma tabela conforme parametro passado e retornará apenas 1 registro.
Como executar esta procedure utilizando vb6 e ADO?
obrigada
Nadia
› Fóruns › SQL e PL/SQL › Store Procedure