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
tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM TABLE(PKG.TF('arg'));
Maintenant, en tant que U, je crée un synonyme :
et quand j'exécute la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CREATE SYNONYM TF FOR PKG.TF; COMMIT;
j'obtiens l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM TABLE(TF('arg'))
Qu'est-ce qui ne ne va pas ? Précision : je suis sous Oracle 9.2.ORA-00904: "TF": invalid identifier
Partager