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

चुनिंदा क्वेरी के साथ गतिशील रूप से कॉलम जोड़ें

नीचे दिए गए कोड का प्रयास करें

declare @a int =21
Declare @sql varchar(max)='select *,'
while @a <32
begin
set @sql = @sql + cast(@a as varchar) + ' as D' + cast(@a as varchar) + ' ,'

set @a = @a+1

end
set @sql = substring(@sql,0,len(@sql)-1) + ' from tbl1'

 exec( @sql)


  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 सर्वर (T-SQL उदाहरण) में 'समय' को 'datetime2' में बदलें

  2. सी # के माध्यम से SQL सर्वर डेटाबेस छोड़ना

  3. SqlServer कथन का चयन क्यों करेगा उन पंक्तियों का चयन करें जो मेल खाती हैं और पंक्तियाँ जो मेल खाती हैं और जिनमें अनुगामी स्थान हैं

  4. एकाधिक स्तंभों के साथ SQL धुरी

  5. मेरे SQL डेटाबेस कनेक्शन स्ट्रिंग को सेट करने के लिए Web.Config का उपयोग करना?