2010-03-12 57 views
1

有沒有辦法將View輸出列標題和數據一起復制? Options中有一個設置來包含帶有查詢結果的列標題,但只適用於「新查詢」和存儲過程輸出。複製SQL 2005查看結果列標題?

看起來像2008年SSMS具有此功能內置於上下文菜單,當你右鍵點擊的結果,但我只有2005

難道我的運氣?

感謝您的任何幫助。

+0

如果一切都失敗,可以使用隨(免費)SQL Server 2008 Express附帶的SSMS 2008。 – Jay 2010-03-12 03:48:15

+0

它是完整版嗎? – DonnMt 2010-03-12 03:53:25

回答

0

如果您在常規查詢窗口中選擇* FROM VIEW_NAME,它將起作用。如果你打開一個像你這樣的視圖打開一個表來顯示數據,它不會複製列 - 這是一個不同的,可編輯的網格。

+0

謝謝。我應該使用Select來查看視圖嗎?我一直使用「打開視圖」。我主要使用存儲過程,但對於一些快速數據,我喜歡幾個視圖。 – DonnMt 2010-03-13 21:20:01

+0

可編輯網格(如果您使用可更新的視圖,它可以編輯)可能會有一些開銷,使得遊標能夠更新適當的行。通常情況下,我從不使用該視圖,很少使用表(只有我的配置表甚至具有UPDATE/DELETE權限)。但我的觀點通常無法輕易打開,因爲他們需要添加一些條件才能返回任何合理可管理的行數。在我的數據倉庫情況下,最小模型的視圖將包含數百萬行。 – 2010-03-14 16:50:52

0

工具,選項,查詢結果,SQL Server,結果到網格。這裏有一個選項。

+0

這是我在我的問題中引用的選項。它不適用於查看輸出結果。 – DonnMt 2010-03-12 03:52:07

+0

它確實 - 但它不會更改您已打開的查詢的設置。如果您按Ctrl-N並在新窗格中運行您的查詢,它將起作用。 – 2010-03-12 04:28:30

+0

我沒有任何查詢。我有預建的意見。打開此設置後,我打開一個視圖,複製所有數據並粘貼。沒有列標題。適用於查詢,存儲過程,但不保存視圖。 – DonnMt 2010-03-12 05:58:31