sql >> Database >  >> RDS >> Oracle

Waarom zou een Oracle-synoniem een ​​ander aantal rijen teruggeven aan de onderliggende tabel?

Bijwerken:

Je hebt ROW LEVEL SECURITY ingeschakeld.

De gebruikersfunctie FND_GENERIC_POLICY.GET_PREDICATE wordt elke keer dat u de tafel opent aangeroepen en beperkt de toegang tot sommige rijen.

Het geeft verschillende resultaten, afhankelijk van hoe u toegang krijgt tot de tabel:rechtstreeks of via de SYNONYM .

Je moet in de functie kijken en zien wat er aan de hand is (of de functietekst hier posten).



  1. [archiver] niet-ondersteunde versie (1.13) in de bestandskop krijgen bij het uitvoeren van pg_restore

  2. MIN in MySQL?

  3. mysql is dood maar subsys vergrendeld

  4. Datum invoegen in Oracle