SQL Server 2005: Include Column Headers When Copying Grid Query Results

Posted January 24, 2007 by Rob Rogers in Database

Previous versions of SQL Server have featured the ability to create grid result sets from queries so that one can easily copy and paste the data into another application. Unfortunately, the column headers were not copied, so you then would have to go into the application and add the header by hand. SQL Server 2005 provides a new option that will allow you to copy the column headers with the data. Here is how to activate this handy option…

1. Open SQL Server 2005 Management Studio.

2. Click Query and select Query Options.

3. In the Query Options dialog box, expand the Results setting in the left pane.

4. Click Grid.

5. Check the Include column headers when copying or saving the results checkbox.

6. Click OK.

Now when you copy your query results, the column headers will be copied along with the data.


About Rob Rogers

Once a prolific author here on Tech-Recipes, Rob has moved on to greener pastures.
View more articles by Rob Rogers

The Conversation

Follow the reactions below and share your own thoughts.

  • Raymond

    That is great but I’m sure that it was default behaiviour somewhere in 2000. Can’t remember if it was the enterprise mangler or query studio though.

    What I’d really like is some way to keep that checkbox ticked instead of having to click it ten times a day.


  • Punit

    thanks. this saved me lots of time and frustration!

  • anoop

    thanks from me also it is of great help.

  • Shishir Shirke

    Thanks Shamanstears….. it was helpful for me.

  • Ahmad I Elkhatib

    Great, Thanks, THIS IS SO HELFUL,

  • sergy

    Thanks! How to make this permanent (default)?

  • hector

    thanks, this es so helful 😀 aaammmmuuuaaa

  • tfash

    thanks, this came in really handy

  • Tariq Zitawi

    Thank you : )

  • back

    thanks bro