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

क्या SQL सर्वर में LastIndexOf है?

अगर आप आखिरी _ . के बाद सब कुछ चाहते हैं , फिर उपयोग करें:

select right(db_name(), charindex('_', reverse(db_name()) + '_') - 1)

अगर आप पहले सब कुछ चाहते हैं, तो left() use का उपयोग करें :

select left(db_name(), len(db_name()) - charindex('_', reverse(db_name()) + '_'))


  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 सर्वर में Msg 8117 "संचालन डेटा प्रकार varchar योग ऑपरेटर के लिए अमान्य है" को ठीक करें

  3. टी-एसक्यूएल एक्सओआर ऑपरेटर

  4. मैं समय को ध्यान में रखे बिना दिनांक समय कॉलम के आधार पर समूह कैसे बना सकता हूं?

  5. एकल SQL क्वेरी में एकाधिक पंक्तियाँ सम्मिलित करना?