आपके द्वारा उपयोग किए जा रहे डेटाबेस इंजन के आधार पर, एक निर्देश की लंबाई पर सीमाएं हो सकती हैं।
SQL सर्वर की एक बहुत बड़ी सीमा होती है:
http://msdn.microsoft.com/en-us/library/ms143432.aspx
दूसरी ओर ORACLE की पहुंच की सीमा बहुत आसान है।
इसलिए, बड़े IN खंडों के लिए, एक अस्थायी तालिका बनाना, मान सम्मिलित करना और जॉइन करना बेहतर है। यह तेजी से काम भी करता है।