Gerar Parcelas
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
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
Curtidas 0
Respostas
Rodrigo Lacerda
04/08/2013
Boa tarde amigo,
seguinte , tenta :
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 :
Espero ter ajudado e não complicado.. hahahahh
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