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

गैर-संख्यात्मक वर्णों वाली पंक्तियों को बाहर करने के लिए Oracle SQL क्वेरी

आप नियमित अभिव्यक्तियों का उपयोग कर सकते हैं। इस मामले में, regexp_like( sales_id, '^[[:digit:]]*$' )

SQL> with x as (select 12345678 code, '456' sales_id from dual union all
  2             select 34534534, '678' from dual union all
  3             select 23423423, 'X123' from dual)
  4  select *
  5    from x
  6   where regexp_like( sales_id, '^[[:digit:]]*$' );

      CODE SALE
---------- ----
  12345678 456
  34534534 678


  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 OR + IN से OR + EXISTS को ऑप्टिमाइज़ करता है जो बहुत धीमा है

  2. Oracle 10g . में कुल स्ट्रिंग कनेक्शन

  3. पीएल/एसक्यूएल में एक ही समय में एक अलग सत्र में संग्रहीत प्रक्रिया को कैसे निष्पादित करें

  4. Oracle में मिलीसेकंड में टाइमस्टैम्प के बीच अंतर

  5. क्या विजुअल स्टूडियो 2012 लोड टेस्टिंग लिनक्स सर्वर और ओरेकल डेटा बेस के प्रदर्शन काउंटरों को कैप्चर कर सकता है?