SQLServer導出查詢結果帶表頭(標題行)
平時我們經常會需要將SQLSERVER查詢的結果復制到EXCEL文檔中進行分析處理,但是有一件事很頭痛,就是復制結果網格的數據到EXCEL之后,都是沒有標題行的。所以我們不得不手工輸入列標題。
其實在SQL2005當中,這個問題已經解決了,我們完全可以在復制網格內容的同時,將標題行一起復制到EXCEL當中。
打開SSMS,新建一個查詢窗口,以這個簡單查詢為例:
select 列名A='columvalue' ,列名B='B'
查詢結果網格顯示如下:
此時如果直接復制結果到EXCEL中,是不會有標題行的。如下圖:
通過如下設置之后,我們就可以得到可復制標題行的結果:
此時復制結果網格的數據到EXCEL:
真是踏破鐵鞋無覓處,得來全不費功夫啊。這里值得說明的一點是,查詢結果只有一列,或者只復制一列數據時,這個設置是無效的。
