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

स्ट्रिंग एसक्यूएल सर्वर से नंबर निकालें

पहला विकल्प -

आप नेस्ट कर सकते हैं REPLACE() 32 स्तरों तक गहरे कार्य करता है। यह तेज़ दौड़ता है।

REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE (@str, '0', ''),
'1', ''),
'2', ''),
'3', ''),
'4', ''),
'5', ''),
'6', ''),
'7', ''),
'8', ''),
'9', '')

दूसरा विकल्प -- इसका उल्टा करें -

संख्या + SQL से गैर-संख्यात्मक डेटा निकालना

तीसरा विकल्प - अगर आप रेगेक्स का इस्तेमाल करना चाहते हैं

तबhttp://www.sqlteam.com/forums/topic.asp?TOPIC_ID=27205



  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 . का उपयोग करके दिनांक फ़ील्ड से महीने के अनुसार समूह कैसे करें

  2. SQL सर्वर (T-SQL) में FORMAT () फ़ंक्शन कैसे काम करता है

  3. संग्रहित प्रक्रियाओं के भीतर से परिणाम सेट तक पहुंच ट्रांजैक्ट-एसक्यूएल एसक्यूएल सर्वर

  4. SQL सर्वर डेटाबेस में सभी डिफ़ॉल्ट बाधाओं को कैसे छोड़ें - SQL सर्वर / TSQL ट्यूटोरियल भाग 94

  5. टी-एसक्यूएल गतिशील धुरी