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

एक स्ट्रिंग एक संख्या है या नहीं यह जांचने के लिए सरल पीएल/एसक्यूएल फ़ंक्शन

एक SQL डेटाटाइप लौटाएं, उदा। वचर2. साथ ही, मैं अन्य का उपयोग करने के विरुद्ध अनुशंसा करता हूं। साथ ही, आपको दोहरे पर किसी प्रश्न की आवश्यकता नहीं है:

create or replace 
function IS_NUMBER(str in varchar2) return varchar2
IS
  n number;
BEGIN
  n := to_number(str);
  return 'Y';
EXCEPTION WHEN VALUE_ERROR THEN
  return 'N';
END;



  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.DataAccess' 64 बिट ODP.NET

  2. निम्नलिखित प्रश्नों के परिणामों की तुलना करने के लिए एक एसक्यूएल क्वेरी

  3. Oracle तत्काल क्लाइंट:ORA-28759:फ़ाइल खोलने में विफलता

  4. ROracle लोड करने में विफल:साझा ऑब्जेक्ट लोड करने में असमर्थ ROracle.so:libclntsh.so.11.1 ऐसी कोई फ़ाइल या निर्देशिका नहीं

  5. Windows प्रमाणीकरण उपयोगकर्ता के रूप में OLE DB प्रदाता त्रुटि का एक उदाहरण नहीं बना सकता