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

WSTAW Oracle ze ścieżką bezpośrednią

Pierwsze pytanie naprawdę powinno brzmieć (Czy chcę/muszę używać bezpośredniego wstawiania ścieżki?", a drugie powinno brzmieć "Czy moje zapytanie używało bezpośredniego wstawiania ścieżki?"

Jeśli potrzebujesz sprawdzenia integralności referencyjnej, nie używaj bezpośredniego wstawiania ścieżki.

Jeśli nie chcesz, aby tabela była zablokowana wyłącznie na modyfikacje, nie używaj bezpośredniego wstawiania ścieżki.

Jeśli usuniesz dane przez usunięcie i wstawisz je tylko z tym kodem, nie używaj bezpośredniego wstawiania ścieżki.

Jednym szybkim i łatwym sprawdzeniem, czy użyto wstawiania ścieżki bezpośredniej, jest natychmiastowe, przed zatwierdzeniem wstawiania, wydanie wyboru jednego wiersza z tabeli. Jeśli się powiedzie, nie użyto bezpośredniego wstawiania ścieżki - otrzymasz komunikat o błędzie, jeśli tak było, ponieważ Twoja zmiana musi zostać zatwierdzona, zanim sesja będzie mogła odczytać tabelę.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. błąd sql podczas wykonywania skryptu. spróbuj usunąć repozytorium przed utworzeniem repozytorium

  2. Wstawianie wartości null podczas korzystania z funkcji wstawiania zbiorczego

  3. do czego służy oci_bind_by_name?

  4. Sqlldr- Nie znaleziono terminatora po zakończonym i zamkniętym polu

  5. Jak mogę połączyć się z serwerem Oracle Database 11g przez łańcuch tuneli ssh (podwójny tunel, serwer w sieci firmowej)?