Oracle
 sql >> Database >  >> RDS >> Oracle

Perché un sinonimo Oracle dovrebbe restituire un numero diverso di righe nella tabella sottostante?

Aggiornamento:

Hai ROW LEVEL SECURITY abilitato.

La funzione utente FND_GENERIC_POLICY.GET_PREDICATE viene chiamato ogni volta che accedi alla tabella e limita l'accesso ad alcune righe.

Restituisce risultati diversi a seconda di come si accede alla tabella:direttamente o tramite il SYNONYM .

Dovrai esaminare la funzione e vedere cosa sta succedendo (o postare il testo della funzione qui).