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

Oracle SQL केस में अमान्य संख्या

आप

. जैसी किसी चीज़ के साथ गैर-संख्यात्मक प्रतीकों वाले मानों को फ़िल्टर करने का प्रयास कर सकते हैं
AVG(CASE WHEN TRIM(TRANSLATE(list_val1, ' +-.0123456789', ' ')) is null then list_val1 else null end) OVER (...)

ध्यान दें! दुर्भाग्य से '+12-.3' जैसे तार भी एक अंक के रूप में पहचाने जाएंगे और इस मामले में आपको वही ओरा-01722 मिलेगा



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HTML5 और CSS3 के लिए ब्लॉगिंग शुरू करना

  2. Oracle:कई कॉलम वाली तालिका के लिए एक फ़ील्ड को अपडेट करते हुए पंक्ति की प्रतिलिपि बनाएँ

  3. System.Data.OracleClient को Oracle क्लाइंट सॉफ़्टवेयर संस्करण 8.1.7 की आवश्यकता है

  4. PostgreSQL या Oracle में तिथि के अनुसार ऑर्डर कैसे करें

  5. Oracle SQL में तिथियों के साथ कार्य करना