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

जांचें कि क्या यह Oracle में एक संख्या फ़ंक्शन है

एक अतिरिक्त विचार, जिसका उल्लेख यहाँ किया गया है, जाँच करने के लिए एक रेगुलर एक्सप्रेशन का उपयोग करना है:

SELECT  foo 
FROM    bar
WHERE   REGEXP_LIKE (foo,'^[[:digit:]]+$');

अच्छी बात यह है कि आपको एक अलग PL/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. Oracle और Microsoft स्कीमा में क्या अंतर है?

  2. Oracle इंस्टेंट क्लाइंट स्थापित करना

  3. ओरेकल में सीएचआर () फ़ंक्शन

  4. Oracle DB सर्वर + APEX + ORDS + JasperReports खरोंच से (भाग 4)

  5. आप कैसे जानते हैं कि एक अच्छा सूचकांक क्या है?