Hola,
Tengo esta consulta de actualización que funcionaba bien hasta que instale
el SP4 de SQL Server 2000;
-
UPDATE P3 Set P3.Nombre = Personal.PER_NOM, P3.Direccion =
Personal.PER_DomCalle, P3.Provincia = Personal.PER_DomProvi, P3.Ciudad =
Personal.PER_DomPobla, P3.CP = Personal.PER_DomCPostal, P3.Telef1 =
Personal.PER_Telefono1, P3.Telef2 = Personal.PER_Telefono2, P3.Email =
Personal.PER_Emilio, P3.SS = Personal.PER_NSS, P3.Observaciones =
Personal.PER_Comentar FROM Operarios as P3
INNER JOIN
(Select CAST(P1.PER_Matricula AS int) as Matricula, P1.PER_Nom,
P2.PER_DomCalle, P2.PER_DomProvi, P2.PER_DomPobla,
P2.PER_DomCPostal, P2.PER_Telefono1, P2.PER_Telefono2, P2.PER_Emilio,
P2.PER_NSS, P2.PER_AltaFecha, P2.PER_Formacion, P2.PER_Comentar
From OPERARIOS...Personal as P1 INNER JOIN OPERARIOS...Personal_2 as P2 ON
CAST(P1.PER_Matricula AS int) = CAST(P2.PER_Matricula AS int)) as Personal
ON P3.Matricula = Personal.Matricula
Lo que hago es traerme los datos desde un servidor vinculado a una BBDD de
Access y actualizo mi tabla de SQL Server, como dije, esto funcionaba antes
de aplicar el SP4, pero ahora me lanza el suguiente error; "Servidor:
mensaje 8624, nivel 16, estado 123, línea 1. Error interno de SQL Server."
¿A qué puede ser debido?
Gracias.
Leer las respuestas