Sometimes, you need to retrieve a concatenated string from one column of a table without using the cursor. To do this, you can use string aggregation. Here’s how:
- Create & fill the table using this script:
--Create Table Cust(CustID int,CustName varchar(20))Insert into Cust Values(1,'Rohit')Insert into Cust Values(2,'Amit')Insert into Cust Values(3,'Sumit')Insert into Cust Values(3,'Punit') - Execute this script:
Declare @Names Varchar(2000)Select @Names=Isnull(@Names+','+CustName,CustName)From CustSelect @Names - You will get this result:
Rohit,Amit,Sumit,Punit(1 row(s) affected)
Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.























