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

जॉइन ऑन क्लॉज में टी-एसक्यूएल केस स्टेटमेंट

आप IsNumeric की तलाश कर रहे हैं लेकिन यह हमेशा काम नहीं करता है (+,- और . /4522185/119477">GBN द्वारा वर्णित जो आपके वर्चर में .0e0 जोड़ना है

LEFT JOIN [CTSTRC] [Statuses] ON 
    (CASE WHEN ISNUMERIC(RIGHT([Statuses].[STRID], 3) + '.0e0) = 1 
          THEN  CAST(RIGHT([Statuses].[STRID], 3) AS INT) 
          ELSE 0  END) = [CTE].[F61] 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर कर्सर के साथ Salesforce डेटा अपडेट कर रहा है

  2. मैं JDBC ड्राइवर के साथ एकीकृत सुरक्षा का उपयोग करके SQL सर्वर से कैसे जुड़ सकता हूँ?

  3. आईडी के आधार पर मान जोड़ें

  4. SQL सर्वर प्रबंधन स्टूडियो (SSMS) में तालिका पंक्तियों / अभिलेखों को संपादित करें - SQL सर्वर ट्यूटोरियल / TSQL ट्यूटोरियल भाग 18

  5. सी # में SQL सर्वर डेटाबेस से डेटा कैसे पुनर्प्राप्त करें?