sql >> Databasteknik >  >> RDS >> Oracle

PLSQL:Få antalet poster uppdaterade kontra infogade när en sammanslagningssats används

Du kan i allmänhet inte skilja på hur en rad påverkas av en MERGE uttalandet påverkades för att få separata räkningar för infogade, uppdaterade och raderade rader.

Om du verkligen behöver separata figurer kan du utfärda separata INSERT och UPDATE uttalanden även om det sannolikt är mindre effektivt. Det finns icke-allmänna lösningar som beror på särskilda frågeplaner, men de kommer att vara ganska spröda och skulle i allmänhet inte rekommenderas.




  1. MySQL &PHP decimalprecision fel

  2. Android Sqlite Infoga om det inte finns

  3. Oracle 10g:MIN/MAX kolumnvärdesuppskattning

  4. mysqldump-tabell utan att dumpa primärnyckeln