24/01/2013, 11:38
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses Puntos: 774 | |
Respuesta: La subconsulta ha devuelto más de un valor, lo que no es correcto cuando v update clean_loc_CS
set tel_local= '01' + (SELECT c_ladas.lada
FROM c_ladas INNER JOIN
clean_loc_CS ON c_ladas.Id_estado = clean_loc_CS.id_delegacion AND c_ladas.municipio = clean_loc_CS.municipios AND
c_ladas.digitos = clean_loc_CS.carac_tel_loc) + tel_local
where carac_tel_loc = 7
el problema es ese query, estas haciendo un + (query) y se espera que el query regrese solo un valor y a lo que veo ese query este regresando mas de un valor.
saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |