Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Arthurgon2003

Criar uma Variavel Local dentro de uma Stored Procedure no MySql...

Recommended Posts

Olá gente;

 

Sou totalmente novo em bancos de dados e preciso criar uma variavel dentro de uma Stored Procedure que me retorne a quantidade de registros dentro dessa Procedure.

Não tenho muita noção mas to quebrando a cabeça aqui...se alguem puder me ajudar.

Segue a Procedure:

 

DELIMITER &&

CREATE PROCEDURE sp_viewMCC_RPT_P24008()

BEGIN

DECLARE codigo_retorno CHAR(1);

 

SELECT cd_mccrpt, cd_empgcb,cd_fun,st_mccrpt,cd_mccrpt_via_cch, dt_mccrpt,hr_mccrpt,

cd_empgcb_rlg,cd_fil_rlg, cd_mccrpt_rlg,st_mccrpt_rft, cd_mccrpt_tip_crt,

st_mccrpt_trm FROM MCC_RPT ORDER BY cd_mccrpt;

END

&&

DELIMITER ;

Compartilhar este post


Link para o post
Compartilhar em outros sites

DELIMITER &&

CREATE FUNCTION sp_viewMCC_RPT_P24008() RETURNS INT(5)

BEGIN

DECLARE codigo_retorno CHAR(1);

SELECT COUNT(*) INTO codigo_retorno FROM MCC_RPT ORDER BY cd_mccrpt;

RETURN codigo_retorno;

END &&

DELIMITER ;

 

aí você utiliza o uma chamada diferente no php. em vez de call é um select.

acho que é isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.