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

Dlaczego synonim Oracle miałby zwracać inną liczbę wierszy do tabeli bazowej?

Aktualizacja:

Masz BEZPIECZEŃSTWO NA POZIOMIE WIERSZY włączone.

Funkcja użytkownika FND_GENERIC_POLICY.GET_PREDICATE jest wywoływany za każdym razem, gdy uzyskujesz dostęp do tabeli i ogranicza dostęp do niektórych wierszy.

Zwraca różne wyniki w zależności od tego, w jaki sposób uzyskujesz dostęp do tabeli:bezpośrednio lub przez SYNONYM .

Musisz zajrzeć do funkcji i zobaczyć, co się dzieje (lub umieścić tekst funkcji 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. Twórz na lokalnej instancji Oracle

  2. .patch_storage

  3. Jak mogę przechowywać bajty w Oracle Varchar2 i traktować ASCII jako tekst?

  4. Java Date.toString w Oracle TO_DATE

  5. Co dokładnie robią cudzysłowy wokół nazwy tabeli?