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

Czy użycie klauzuli RETURNING INTO jest szybsze niż oddzielnej instrukcji SELECT?

Tak jak myślałem:

Często aplikacje potrzebują informacji o wierszu, na który ma wpływ operacja SQL, na przykład w celu wygenerowania raportu lub wykonania kolejnej akcji. Instrukcje INSERT, UPDATE i DELETE mogą zawierać klauzulę RETURNING, która zwraca wartości kolumn z danego wiersza do zmiennych PL/SQL lub zmiennych hosta. Eliminuje to konieczność WYBIERANIA wiersza po wstawieniu lub aktualizacji albo przed usunięciem. W rezultacie wymagana jest mniejsza liczba podróży po sieci, mniej czasu procesora serwera, mniej kursorów i mniej pamięci serwera.

Z dokumentów Oracle tutaj




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle Dodaj 1 godzinę w SQL

  2. Wybierz pierwszy wiersz każdej grupy w sql

  3. Dlaczego Oracle dodaje tutaj ukrytą kolumnę?

  4. znaki arabskie w bazie danych Oracle

  5. Skrypt PL/SQL i SQL w jednym pliku sql z liquibase?