limitation nombre de tables avec "inner join"
Bonjour,
J'ai découvert récemment, l'écriture de requêtes avec la syntaxe normalisée des jointures, inner join ...Depuis je l'utilise presque exclusivement, c'est plus rapide et cela offre une meilleure lisibilité, surtout si l'on prend soin
d'indenter les lignes inner.
Sauf que problème, arrivé à une 20taine de tables, j'ai un message d'erreur
Code:
ORA-01445: cannot select rowid from a join view without a key-preserved table
Si j'utilise la syntaxe classique ça marche.
Oracle 9.2.0.7.0 sur HPux 11.11.
Si quelqu'un a une idée ?
Cordialement