Skip to main content

Concatenate all columns into one field in MS SQL

There is a lot in this query.

Get all column names and return all rows as a single column


DECLARE @s VARCHAR(MAX)

SELECT @S = ISNULL(@s+'+','') + ' CONVERT( VARCHAR  ,' + c.name + ')  + ''::'''
FROM  sys.all_columns c join sys.tables  t
            ON  c.object_id = t.object_id
WHERE t.name = '//Table Name//'

SELECT @S

EXEC( 'SELECT ' +  @s + ' FROM
//Table Name//' )

Comments

Popular posts from this blog

Javascript Form Validation

It's real simple. All you need to do is call a javascript function in a html  " onsubmit " in the form tag as a javascript return, like this       <form method="post" action="dosomething.php" onsubmit="return validateForm();"> If the code completes ok, the form is then sent to the page listed in "action" http://www.w3schools.com/js/js_form_validation.asp If the function specified in the onsubmit returns false, then the form is not sent to the page mentioned in action.