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

ORDER BY NULL के साथ LISTAGG वास्तव में ऑर्डर मानदंड के रूप में क्या उपयोग करता है?

संभवतः आदेश कई कारकों पर निर्भर करेगा, जिसमें क्वेरी की निष्पादन योजना, आपके उदाहरण की कॉन्फ़िगरेशन, डेटाबेस का संस्करण, यदि आप एक्सडाटा पर हैं या नहीं।

यदि आप डेटा को ऑर्डर करने के लिए ओरेकल को कोई विशिष्ट मानदंड नहीं दे रहे हैं, तो आप किसी विशिष्ट ऑर्डरिंग पर भरोसा नहीं कर सकते हैं, भले ही आपके परीक्षणों से आपको लगता है कि डेटा लगातार एक विशिष्ट तरीके से सॉर्ट किया गया है।

सूची के लिए Oracle दस्तावेज़ीकरण के अनुसार:

  • order_by_clause उस क्रम को निर्धारित करता है जिसमें संयोजित मान वापस किए जाते हैं। फ़ंक्शन केवल नियतात्मक है यदि ORDER BY कॉलम सूची ने अद्वितीय क्रम प्राप्त किया है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL क्वेरी लॉगिंग

  2. नेटवर्क एडेप्टर कनेक्शन स्थापित नहीं कर सका - Oracle 11g

  3. व्यावसायिक तर्क:डेटाबेस या अनुप्रयोग परत

  4. पीएल/एसक्यूएल पैकेज-स्तरीय रिकॉर्ड प्रकारों के बारे में मेटाडेटा

  5. Oracle PL/SQL में INR मुद्रा (भारतीय रुपये) के लिए अंकों/संख्याओं को शब्दों में बदलना