Oracle
 sql >> Baza danych >  >> RDS >> Oracle

PLSQL:Uzyskaj liczbę rekordów zaktualizowanych w porównaniu z wstawionymi, gdy używana jest instrukcja scalająca

Zasadniczo nie można rozróżnić, w jaki sposób wiersz ma wpływ MERGE wpłynęło to na instrukcję, aby uzyskać oddzielne liczniki dla wstawionych, zaktualizowanych i usuniętych wierszy.

Jeśli naprawdę potrzebujesz oddzielnych cyfr, możesz wydać osobne INSERT i UPDATE oświadczenia, które prawdopodobnie będą mniej skuteczne. Istnieją nieogólne rozwiązania, które zależą od konkretnych planów zapytań, ale te będą raczej kruche i generalnie nie będą zalecane.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Proces PL/SQL:problem ze sformułowaniami

  2. Odpytywanie Oracle TIMESTAMP Z TIMEZONE

  3. SQL Query do konwersji wyrażenia cron na format daty/czasu

  4. Domyślna kolejność wierszy dla zapytania select w Oracle

  5. Wyjście zapytania SQL w VBA jest inne niż w SQL Oracle