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

स्ट्रिंग कॉलम नाम sql . से कॉलम मान प्राप्त करें

कॉलम नामों को पैरामीटर के रूप में पास करें

DECLARE @COLS NVARCHAR(MAX)
DECLARE @TABLE NVARCHAR(MAX)
SET @COLS = 'COL1,COL2'
SET @TABLE = 'TABLENAME'

अब क्वेरी निष्पादित करें

DECLARE @QRY NVARCHAR(MAX)
SET @QRY = 'SELECT (SELECT '[email protected]+' FROM '[email protected]+') FROM sourcetable'
EXEC SP_EXECUTESQL @QRY


  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 सर्वर में किसी स्ट्रिंग की सभी घटनाओं को किसी अन्य स्ट्रिंग से कैसे बदलें - REPLACE ()

  2. SQL सर्वर हमेशा उपलब्धता समूह पर:स्थापना और कॉन्फ़िगरेशन, भाग 1

  3. SQL सर्वर में RANK () का उपयोग कैसे करें

  4. ms sql सर्वर का उपयोग करके पूरे शब्द को बदलें

  5. कौन सी SQL क्वेरी तेज़ है? जॉइन क्राइटेरिया या व्हेयर क्लॉज पर फ़िल्टर करें?