OyvindLE
10/23/2014 - 10:22 AM

Concatenate column names

Concatenate column names

DECLARE @SQL    nvarchar(4000) = ''
 
-- get all column names of table Target_Table, separated by commas
SELECT @SQL += COLUMN_NAME + ', ' FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Target_Table'
 
-- remove last comma
SELECT LEFT(@SQL, len(@SQL) - 2)