有沒有簡單的方法來獲取SQL查詢的所有列的列表? 它們列在SSMS結果窗口的標題中,但我無法複製它們。如何列出給定的SQL查詢的所有列
在此先感謝。
編輯:
對不起,我發現自己有點谷歌搜索後:
http://vidmar.net/weblog/archive/2008/06/05/save-sql-query-results-with-column-names-in-msssms.aspx
有沒有簡單的方法來獲取SQL查詢的所有列的列表? 它們列在SSMS結果窗口的標題中,但我無法複製它們。如何列出給定的SQL查詢的所有列
在此先感謝。
編輯:
對不起,我發現自己有點谷歌搜索後:
http://vidmar.net/weblog/archive/2008/06/05/save-sql-query-results-with-column-names-in-msssms.aspx
轉至問題 - >查詢選項並勾選下面的方框
將結果窗口更改爲「結果到文本」而不是「結果到網格」。
這可以通過點擊查詢窗口上方的圖標來完成。它看起來有點像記事本圖標。
如果更改爲結果到文本,則可以複製它們。
要保存實際執行完整的查詢剛拿到列名,你也可以這樣做:
SET FMTONLY ON;
SELECT * FROM SomeTable;
這將只返回有關的元數據列的查詢返回。如果查詢內容豐富,可以節省等待時間。
是的,我發現它已經:) – 2010-09-23 09:44:10