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

ISNUMERIC(',') सत्य क्यों है?

क्योंकि ISNUMERIC ऐसे प्रश्न का उत्तर देता है जो कोई नहीं कभी पूछना चाहता हूँ:

यही कारण है कि TRY_CONVERT अंततः 2012 में पेश किया गया था - एक विशिष्ट . के बारे में एक प्रश्न का उत्तर देने के लिए डेटा प्रकार जिसकी आप परवाह कर सकते हैं।

पुराने संस्करणों के लिए, आप आमतौर पर सबसे अच्छा LIKE . का उपयोग कर सकते हैं स्ट्रिंग पैटर्न की पहचान करने के लिए आप करते हैं परिवर्तित करने का प्रयास करना चाहते हैं।

उदा. यदि आप केवल अंकों का पता लगाना चाहते हैं, तो Value NOT LIKE '%[^0-9]%' का उपयोग करें , जो Value . मांगता है तार जो नहीं करते हैं कोई ऐसा वर्ण शामिल करें जो नहीं है एक अंक।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Linux से Microsoft SQL सर्वर तक पहुँचने के कुछ तरीके क्या हैं?

  2. SQL सर्वर सक्रिय सत्र और स्थिति

  3. sql सर्वर अमान्य वस्तु का नाम - लेकिन तालिकाएँ SSMS तालिका सूची में सूचीबद्ध हैं

  4. SQL सर्वर डेटाबेस बैकअप निचले संस्करण पर पुनर्स्थापित करें

  5. NHibernate.Spatial और Sql 2008 भूगोल प्रकार - कैसे कॉन्फ़िगर करें