I'm a little late to the party here (the answer is already accepted), but here anyway ...
Did you know that you can drag and drop columns from a table into the editor window into the Sql server management studio?
So, to get the columns, you can expand the table in SSMS, click on the Columns element (due to the lack of a better word) and drag it into the editor window. When you release, a comma-separated list of all columns of the table will be inserted into the editor at the position you are pointing to.
This is not as easy as autoexpanding * , but it is a good little trick when you have many columns.
source share