Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/12/2008, 16:05
Avatar de Srkuen
Srkuen
 
Fecha de Ingreso: abril-2008
Mensajes: 39
Antigüedad: 16 años, 8 meses
Puntos: 0
Pregunta Respuesta: Problema de consulta para insertar de datos

Muy buenas y saludos a la comunidad

Ya hice los cambios a la base de datos y le cambie el tipo de referencia que tenía la tabla que va de uno a uno, bueno ahora va de uno a cero o uno y me quedo de la siguiente forma (hay copian la dirección por favor para que puedan verla):

http://img218.imageshack.us/img218/8797/diagrama2iq9.jpg

y puedo introducir lo datos en la tabla padre que es Value, pero todavía no puedo ingresar correctamente los datos a la tabla ValueXMortgage, he hecho esta consulta (donde importo los datos de la otra base de datos que tengo):

INSERT ValueXMortgage
SELECT
mo.numfix_s, mo.num_ref_hip_n, mo.annot_prev_s, mo.date_prev_d,
mo.type_s, mi.val_contr_n, mi.date_regis_d, '1', GETDATE()
FROM
[Lalibertad].dbo.mortgage mo LEFT JOIN [Lalibertad].dbo.mortage_inscription mi
ON mo.numfix_s = mi.numfix_s AND mo.num_ref_hip_n = mi.num_ref_hip_n
LEFT JOIN [Lalibertad].dbo.loansxmortgage lm
ON mo.numfix_s = lm.numfix_s AND mo.num_ref_hip_n = lm.num_ref_hip_n
JOIN [Lalibertad].dbo.creditos cr
ON lm.cod_cre = cr.cod_cre AND cr.estado IN ('F','G')

pero me devuelve este mensaje el sql server 2005:

Msg 213, Level 16, State 1, Line 1
Insert Error: Column name or number of supplied values does not match table definition.

¿Qué debo hacer para poder ingresar los datos a la tabla ValueXMortgage?

Y otra vez de antemano muchas gracias y disculpas por quitarles un poco de su valioso tiempo.