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

zbiorcze zbieranie ... do wszystkich zastosowań

Jeśli możesz wdrożyć swoje wymagania za pomocą INSERT INTO SELECT klauzula, nie musisz nawet używać forall i bulk collect sprawozdania. Jest takie powiedzenie:„jeśli możesz to zrobić w SQL, zrób to w SQL ".

Ale w niektórych sytuacjach może być konieczne przetworzenie danych wiersz po wierszu, co może zmusić Cię do zakodowania pętli. To jest naprawdę okropne, oznacza to, że twoje operacje w tej pętli będą wykonywane jako pojedyncze instrukcje nad. Ale jeśli używasz forall , silnik PL/SQL uruchomi twoją pętlę w sposób oparty na zestawach, co zapewni naprawdę dobry wzrost wydajności.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Importowanie z sprawdzania poprawności bazy danych Oracle

  2. Oracle SQL - Generuj i aktualizuj kolumnę z inną liczbą losową w każdym wierszu

  3. wywołanie tablicy parametrów procedury składowanej oracle za pomocą scala / java

  4. Parsowanie komentarzy XML w Oracle

  5. Procedura składowana Oracle z poleceniem Alt