En sql server Necesito actualizar datos de una tabla con datos que hay en otra.

Pues es eso, yo creo que necesito hacer un select para poder realizarlo. Entonces hago el select que me trae correctamente los datos. Pero cuando lo coloco en el update no me funciona

update FAC_INFCON

set inf.fac_infcon = ( select fac.cod_cl1 from fac_infcon inf, fac_cuedoc fac where fac.num_doc = inf.num_doc

and fac.ano_doc = '2013' and inf.per_doc = '01'

and inf.reg_doc = '2')

me saca este mensaje

Mens. 4104, Nivel 16, Estado 1, Lnea 1
El identificador formado por varias partes "inf.fac_infcon" no se pudo enlazar.

Añade tu respuesta

Haz clic para o