Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/05/2015, 08:23
Anonimo12
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 15 años
Puntos: 3
Respuesta: Problema con Procedimiento Almacenado

El problema que veo es que estás intentando meter 6 valores en 5 columnas. Segundo INSERT:

Código MySQL:
Ver original
  1. INSERT INTO `pago_tb`(`monto_pago`, `fecha_pago`, `depto_tb_id_depto`, `recibo_tb_id_recibo`, `forma_pago_tb_id_forma_pago`)  
  2. VALUES (p_id_pago, p_monto_pago, p_fecha_pago, p_depto_tb_id_depto, @p_ultimo_id_insertado, p_forma_pago_tb_id_forma_pago);

Si te fijas después del nombre de la tabla indicas en qué columnas quieres meter los datos (has escrito 5), y después de "VALUES" indicas los valores a almacenar (has escrito 6).

Un cordial saludo.
__________________
¿Por qué Anónimo?, porque como está el mundo no podemos considerarnos humanos...