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

Oracle:SQL क्वेरी जो केवल संख्यात्मक मानों वाली पंक्तियाँ लौटाती है

आप REGEXP_LIKE . का उपयोग कर सकते हैं के रूप में कार्य करें:

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

नमूना रन:

SQL> SELECT X FROM SO;

X
--------------------
12c
123
abc
a12

SQL> SELECT X  FROM SO WHERE REGEXP_LIKE(X, '^[[:digit:]]+$');

X
--------------------
123

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. एएसपीनेट एप्लिकेशन में कनेक्शन खोलने/बंद करने का अच्छा अभ्यास?

  2. Oracle SQL कथन में कुल पंक्तियाँ

  3. Oracle डेटाबेस में आने वाली सभी क्वेरीज़ दिखाएं

  4. विंडोज 7 पर ROracle पैकेज कैसे स्थापित करें?

  5. राउनम का उपयोग कैसे करें