sql >> Base de Datos >  >> RDS >> Oracle

¿Por qué no puedo usar SELECCIONAR ... PARA ACTUALIZAR con funciones agregadas?

La sintaxis select . . . for update bloquea registros en una tabla para prepararse para una actualización. Cuando realiza una agregación, el conjunto de resultados ya no hace referencia a las filas originales.

En otras palabras, no hay registros en la base de datos para actualizar. Solo hay un conjunto de resultados temporal.