Parâmetros na abertura dos cursores

De DTI Wiki

Ir para: navegação, pesquisa

Nbp.png OBRIGATÓRIO

Os cursores que possuem parâmetros devem tê-los especificados na declaração do cursor e os valores devem ser passados na abertura do mesmo. Isso facilita a reutilização de código e o entendimento do cursor.

Comonfazer.png COMO NÃO FAZER

CREATE OR REPLACE PROCEDURE prc_exemplo ISCURSOR c_exemplo IS
				SELECT te.campo3, 
					te.campo2
				FROM  tblexemplo te
				WHERE te.campo1 = variavel1;
		BEGINOPEN c_exemplo;END;



Comofazer.png COMO FAZER

CREATE OR REPLACE PROCEDURE prc_exemplo ISCURSOR c_exemplo 
				(in_variavel1		…) IS
				SELECT te.campo3, 
					te.campo2
				FROM  tblexemplo te
				WHERE te.campo1 = in_variavel1;
		BEGINOPEN c_exemplo (variavel1);END;
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas