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

एसक्यूएल का उपयोग कर एक स्ट्रिंग का हिस्सा निकालना

इसके बारे में कैसे:

select substring(col, charindex('(', col), len(col))  
from yourtable;

देखें SQL Fiddle with Demo

या दोनों कोष्ठकों की जाँच करें। यह ओपनिंग ब्रैकेट का स्थान प्राप्त करता है ( और फिर ओपनिंग और क्लोजिंग ब्रैकेट के बीच स्ट्रिंग की लंबाई लौटाता है:

select substring(col, charindex('(', col), charindex(')', col) - charindex('(', col) +1)
from yourtable;

देखें SQL Fiddle with Demo



  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 सर्वर 2008 में IDENTITY_INSERT चालू करें?

  3. जहां क्लॉज (एसक्यूएल सर्वर 2008) में रैंकिंग-फ़ंक्शन व्युत्पन्न कॉलम का उपयोग करना

  4. Azure SQL डेटाबेस में DTU क्या है और यह कैसे पता करें कि हमें कितनी आवश्यकता है

  5. एसोसिएशन टेबल का सही नाम क्या है (कई-से-अनेक संबंध)