Update

14/06/2007 - 17:30 por JUDAJIME | Informe spam
Cordial Saludo, tego el siguiente UPdate que en access me funciona, pero al
trabajarlo en Sql server me genera el siguiente error:

Sintaxis incorrecta cerca de la palabra clave 'INNER'

La consulta que utilizo es la Siguiente:

UPDATE Orden_servicio INNER JOIN Bd_cuentas_contables ON
Orden_servicio.id_cuenta_retencion = Bd_cuentas_contables.id_cuenta SET
Orden_servicio.valor_retencion =
[Orden_servicio].[costo_total_orden]*[Bd_cuentas_contables].[porc_rtencion]/100
WHERE (((Orden_servicio.causa_retencion)=True));




Saludos,
JUDAJIME
 

Leer las respuestas

#1 Miguel Egea
14/06/2007 - 18:14 | Informe spam
prueba así

UPDATE orden_servicio
SET Orden_servicio.valor_retencion = >
[Orden_servicio].[costo_total_orden]*[Bd_cuentas_contables].[porc_rtencion]/100
FROM Orden_servicio INNER JoIN Bd_cuentas_contables ON
Orden_servicio.id_cuenta_retencion = Bd_cuentas_contables.id_cuenta
WHERE (((Orden_servicio.causa_retencion)=True));

y nos cuentas


"JUDAJIME" <JUDAJIME@@discussions.microsoft.com> wrote in message
news:
Cordial Saludo, tego el siguiente UPdate que en access me funciona, pero
al
trabajarlo en Sql server me genera el siguiente error:

Sintaxis incorrecta cerca de la palabra clave 'INNER'

La consulta que utilizo es la Siguiente:

UPDATE Orden_servicio INNER JOIN Bd_cuentas_contables ON
Orden_servicio.id_cuenta_retencion = Bd_cuentas_contables.id_cuenta SET
Orden_servicio.valor_retencion > [Orden_servicio].[costo_total_orden]*[Bd_cuentas_contables].[porc_rtencion]/100
WHERE (((Orden_servicio.causa_retencion)=True));




Saludos,
JUDAJIME



prue

Preguntas similares