consulta sql
Publicado por Oscar (39 intervenciones) el 14/12/2007 00:03:02
necesito actualizar un campo para los registros que tengan la fecha mayor... el select lo identifica (no genera errores)
SELECT MAX(ACT_HORA) FROM NM_PRENO WHERE COD_EMPR=102 AND COD_CONC=11 AND COD_EMPL=79406592
pero cuando trato de ejecutar el update me sale error
UPDATE TABLA SET SEC_CONC=2 WHERE (SELECT MAX(ACT_HORA) FROM NM_PRENO WHERE COD_EMPR=102 AND COD_CONC=11 AND COD_EMPL=79406592)
Error:
ORA-00936: missing expression
Me pueden ayudar a identificar que estoy haciendo mal
SELECT MAX(ACT_HORA) FROM NM_PRENO WHERE COD_EMPR=102 AND COD_CONC=11 AND COD_EMPL=79406592
pero cuando trato de ejecutar el update me sale error
UPDATE TABLA SET SEC_CONC=2 WHERE (SELECT MAX(ACT_HORA) FROM NM_PRENO WHERE COD_EMPR=102 AND COD_CONC=11 AND COD_EMPL=79406592)
Error:
ORA-00936: missing expression
Me pueden ayudar a identificar que estoy haciendo mal
Valora esta pregunta


0