2011-08-18 9 views
5

Hola, lo he intentado hoy y no he tenido suerte. este procedimiento almacenado no funciona :(Seleccionando un recuento en una variable en el oráculo

CREATE OR REPLACE PROCEDURE LEAD_PURGE(closed IN DATE, 
oprtr IN INTEGER, 
leadscount OUT INTEGER) 

is 
BEGIN 

SELECT COUNT(*) FROM LEADS_DELETED INTO leadscount; 

COMMIT; 
END LEAD_PURGE; 

Respuesta

15

La cláusula INTO está fuera de lugar que debe ser:.

SELECT COUNT(*) INTO leadscount FROM LEADS_DELETED 
6

usted tiene la into en el lugar equivocado

Pruebe algo como esto en su lugar. y proceda de allí:

declare 
    cnt number; 
begin 
    select count(*) 
    into cnt 
    from leads_delete; 
end; 
Cuestiones relacionadas