आदेश गारंटी नहीं है
जब तक कि आप इसे ORDER BY
. के साथ स्पष्ट रूप से निर्दिष्ट नहीं करते हैं खंड।
आप हो सकता है डेटाबेस गतिविधि नहीं होने की स्थिति में कई निष्पादनों पर एक ही क्रम में डेटा प्राप्त करना, क्योंकि PostgreSQL डेटाबेस पृष्ठों में उन्हें खोजने के क्रम में पंक्तियों को वापस कर देगा। एक छोटा सा परीक्षण करें:
- वांछित क्रम में कई पंक्तियाँ सम्मिलित करें;
- तालिका से पूछताछ करें:आपको पंक्तियों का क्रम मिलेगा;
- सेट में सबसे पहले रिकॉर्ड को अपडेट करें;
- तालिका फिर से पूछें;
- परिणाम देखें।
संक्षेप में:आप हो सकता है यहां तक कि वांछित . में पंक्तियां प्राप्त करना आदेश, लेकिन यह महज एक संयोग है।