Gerar Parcelas

MySQL

04/08/2013

Boa noite, Pessoal
Preciso gerar as parcelas de um determinado titulo a pagar usando stored procedure no mysql, mas não sei por onde começar.

Tenho uma tabela chamada:

*CONTASPAGAR*
CAP_CODIGO
CAP_VENCIMENTO
CAP_PAGAMENTO
CAP_VALOR
CAP_QTDPARCELAS
CAP_VALORPARCELA

Quero que quando o usuário insira uma conta a pagar, ele gere a quantidade de parcelas informadas, respeitando o prazo de
pagamento informado na da data de vencimento
Claudio Colares

Claudio Colares

Curtidas 0

Respostas

Rodrigo Lacerda

Rodrigo Lacerda

04/08/2013

Boa tarde amigo,

seguinte , tenta :
   DELIMITER &&
     CREATE PROCEDURE sp_estado_inserir (
	IN var_id TINYINT,
	   var_uf CHAR(2),
	   var_nome CHAR(30))
      BEGIN
        REPLACE INTO tb_estado VALUES (var_id,var_uf,var_nome);
      END
   &&


Dicas:
Você não precisa usar o UPDATE quando se tem o REPLACE..
o " && " fecha o DELIMITER
Create procedure ‘nome da função’
A função DELIMITER você troca o " ; " por outra coisa, para você poder executar comandos com " ; "
as variáveis precisam levar os tipos de dados VAR_ID TINYINT [Lembre-se .. o MESMO tipo na tabela]

e aqui você chama a stored procedure :
call sp_estado_inserir(1,'SP','SÃO PAULO');


Espero ter ajudado e não complicado.. hahahahh
GOSTEI 0
POSTAR