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

PLSQL:Obtenga el número de registros actualizados vs insertados cuando se usa una declaración de combinación

En general, no puede diferenciar cómo una fila se ve afectada por un MERGE La declaración se vio afectada para obtener recuentos separados para las filas insertadas, actualizadas y eliminadas.

Si realmente necesita cifras separadas, puede emitir INSERT por separado y UPDATE declaraciones aunque es probable que sea menos eficiente. Existen soluciones no generales que dependen de planes de consulta particulares, pero serán bastante frágiles y, por lo general, no se recomendarían.