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

दो ज्ञात स्ट्रिंग्स के बीच एक स्ट्रिंग का चयन करने के लिए एक SQL क्वेरी

समस्या यह है कि आपके सबस्ट्रिंग तर्क के दूसरे भाग में पहली अनुक्रमणिका शामिल है। यह काम करने के लिए आपको अपनी दूसरी अनुक्रमणिका से पहली अनुक्रमणिका घटानी होगी।

SELECT SUBSTRING(@Text, CHARINDEX('the dog', @Text)
, CHARINDEX('immediately',@text) - CHARINDEX('the dog', @Text) + Len('immediately'))


  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 सर्वर में ISNUMERIC () का उपयोग करते समय सकारात्मक लौटते हैं

  2. SQL सर्वर SP - IN सरणी सूची के लिए पैरामीटर पास करें?

  3. SQL सर्वर डेटाबेस (T-SQL उदाहरण) के लिए वर्तमान पंक्ति संस्करण मान कैसे लौटाएं

  4. एसक्यूएल, संख्याओं की सहायक तालिका

  5. कैसे करें:SQL सर्वर 2008 के साथ ऑटो अपडेट संशोधित तिथि के लिए ट्रिगर बनाएं