Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/01/2013, 08:26
GeriReshef
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 12 años, 5 meses
Puntos: 40
Respuesta: Error al querer hacer un trigger con la función max()

Intentá así:
Código SQL:
Ver original
  1. UPDATE BICICLETA
  2. SET KILOMETROS = KILOMETROS + NUMERO_KILOMETROS
  3. FROM (SELECT      MAX(FECHA_RECORRIDO) OVER() Mx_FR,
  4.                            *
  5.            FROM        RECORRIDO)
  6. WHERE RECORRIDO.ID_BICICLETA IN (SELECT ID_BICICLETA FROM BICICLETA)
  7.            AND RECORRIDO.FECHA_RECORRIDO = Mx_FR;
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog