Synonyme pour 'table function' de package
Bonjour,
J'ai une 'table function' TF à l'intérieur d'un package PKG.
En tant que user U, quand j'exécute la requête suivante
Code:
SELECT * FROM TABLE(PKG.TF('arg'));
tout va bien.
Maintenant, en tant que U, je crée un synonyme :
Code:
1 2
| CREATE SYNONYM TF FOR PKG.TF;
COMMIT; |
et quand j'exécute la requête :
Code:
SELECT * FROM TABLE(TF('arg'))
j'obtiens l'erreur :
Citation:
ORA-00904: "TF": invalid identifier
Qu'est-ce qui ne ne va pas ? Précision : je suis sous Oracle 9.2.