Oracle
 sql >> база данни >  >> RDS >> Oracle

Direct-Path INSERT Oracle

Първият въпрос наистина трябва да бъде (Искам ли/трябва ли да използвам вмъкване на директен път?), а вторият трябва да бъде „Моята заявка използва ли вмъкване на директен път?“

Ако се нуждаете от проверки за референтна цялост, тогава не използвайте директно вмъкване на път.

Ако не искате таблицата да бъде изключително заключена за модификации, тогава не използвайте директно вмъкване на път.

Ако премахнете данни чрез изтриване и вмъкнете само с този код, тогава не използвайте директно вмъкване на път.

Една бърза и лесна проверка дали е използвано вмъкване на директен път е незабавно, преди извършване на вмъкването, да се издаде избор на един ред от таблицата. Ако успее, тогава вмъкването на директен път не е използвано -- ще получите съобщение за грешка, ако това е така, защото вашата промяна трябва да бъде извършена, преди вашата сесия да може да прочете таблицата.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкна списък като параметър от powershell в SqlPlus

  2. Попълване на стойности в падащ списък въз основа на друг падащ избор с помощта на JSTL

  3. Извличане на данните от таблицата с помощта на PL/SQL

  4. Проблем с преобразуване на Oracle SQL DATE при използване на iBATIS чрез Java JDBC

  5. Форматиране на изход на заявки в SQLPlus