una consulta, estoy compilando el procedimiento y me arroja este error: Server: Msg 213, Level 16, State 4, Procedure SVC_RPE_GNR_ITF_SEG_CLI, Line 29
Insert Error: Column name or number of supplied values does not match table definition., en la tabla tengo 4 campos e inserto 4 campos, no cacho donde esta el problema.
[spoiler]CREATE TABLE TEMPDB.GUEST.TSFM_SEG_CLI (
RUT VARCHAR(10),
Age_Agente varchar(4),
Suc_sucursal varchar(3),
Saldo_total Varchar(18))
INSERT INTO TEMPDB.GUEST.TSFM_SEG_CLI
select STUFF('000000000',09-DATALENGTH(RTRIM(PAR.PAR_RUT_PARTICIPE))+1, DATALENGTH(RTRIM(PAR.PAR_RUT_PARTICIPE)),RTRIM(PAR.PAR_RUT_PARTICIPE)) + ';' +
STUFF('0000',04-DATALENGTH(RTRIM(Age_agente))+1, DATALENGTH(RTRIM(Age_Agente)),RTRIM(Age_Agente)) + ';' +
STUFF('000',03-DATALENGTH(RTRIM(Suc_Sucursal))+1, DATALENGTH(RTRIM(Suc_Sucursal)),RTRIM(Suc_Sucursal)) + ';' +
CONVERT(CHAR(19),STUFF('00000000000000000',18-DATALENGTH(RTRIM(ROUND(sum(CUO.Cuo_Saldo_Cuotas), 0)))+1,DATALENGTH(RTRIM(ROUND(SUM(CUO.Cuo_Saldo_Cuotas), 0))),RTRIM(ROUND(SUM(CUO.Cuo_Saldo_Cuotas), 0))))
from Fmu_Saldo_Cuotas CUO
inner join FMU_PARTICIPES PAR
on PAR.Par_rut_Participe = CUO.Par_rut_Participe
where cuo_fecha = '20100331'
Group By PAR.Par_rut_Participe, Age_Agente, Suc_Sucursal[/spoiler]