Pourquoi oracle À l'alinéa a de la limite de 1000 uniquement pour les données statiques?

Oracle À l'alinéa a de la limite de 1000 pour les données statiques,mais il accepte de données illimité de sous-requêtes. pourquoi?

Ne pas question Oracle Grandeur, il est interdit aux communes de l'utilisateur 😀 Juste une blague. Vous pouvez la remplacer par OÙ par_id DANS ('a','b', ...,'z') OU par_id DANS ('ou','pr'...'zd')
De nombreuses façons pour remplacer ce (j'en ai trouvé 3 ou 4 dans stackexhange).. Mais la raison en est peut-être simplement comme des contraintes de base dans Oracle pré charge, max octets dans la requête etc
Si vous avez plus d'une douzaine d'entrées, vous devriez être en utilisant une sous-requête, de la sorte, de toute façon. 1000 est une limite arbitrairement grande - probablement déjà trop grand.

OriginalL'auteur Vivek Baranwal | 2013-09-25