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

LENGTH कमांड का अजीब व्यवहार - ORACLE

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

देखें http://docs.oracle.com/ cd/E11882_01/server.112/e26088/functions113.htm#SQLRF51561

जाहिरा तौर पर . के बाद से अपनी स्ट्रिंग को सामान्य करने के लिए इसका उपयोग करना आकर्षक है यह काम करता है, लेकिन आप यहां जुआ खेल रहे हैं...

ठीक है, यह एक LENGTH(b)=200 . भी प्राप्त कर सकता है और अभी भी जो करना है वो कर रहे हैं :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sql:दो तिथियों के बीच का अंतर

  2. DBMS_JOB बनाम DBMS_SCHEDULER

  3. तालिका नाम में plsql पैरामीटर के रूप में गुजर रहा है

  4. NAME_IN Oracle D2k फ़ॉर्म में अंतर्निर्मित

  5. 11i/R12 . में बहु भाषा समर्थन