Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle SQL मनमाने ढंग से पंक्तियों को लौटाता है जब क्लॉज द्वारा कोई ऑर्डर नहीं किया जाता है

पंक्तियों का क्रम एक SELECT . से एप्लिकेशन में वापस आ गया है कथन पूरी तरह से मनमाना है जब तक अन्यथा निर्दिष्ट न किया जाये। यदि आप चाहते हैं, आवश्यकता है, या किसी निश्चित क्रम में पंक्तियों के वापस आने की अपेक्षा करते हैं, तो ऐसे आदेश को निर्दिष्ट करना उपयोगकर्ता की जिम्मेदारी है।

(चेतावनी:Oracle के कुछ संस्करण निहित रूप से डेटा को आरोही क्रम में क्रमबद्ध करेंगे यदि कुछ कार्यों का उपयोग किया गया था, जैसे कि DISTINCT, UNION, MINUS, INTERSECT , या GROUP BY . हालाँकि, जैसा कि Oracle ने हैश सॉर्टिंग को लागू किया है, डेटा के प्रकार की प्रकृति भिन्न हो सकती है, और उस सुविधा पर निर्भर बहुत सारे SQL टूट गए।)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pl/sql प्रक्रिया में चर घोषित करते समय वाक्यविन्यास त्रुटि

  2. Oracle डेटाबेस में एक अपवाद चर का उपयोग करके उपयोगकर्ता-परिभाषित अपवाद को कैसे घोषित करें?

  3. Oracle डेटाबेस में सभी संग्रहीत प्रक्रियाओं को कैसे सूचीबद्ध करें

  4. क्या CASE स्टेटमेंट और DECODE समकक्ष हैं?

  5. Oracle में COMMIT पर ट्रिगर कैसे परिभाषित करें?