[英]SQL Server 2008 / 2012 - views & sql formatting
希望這是一個新手問題。
因此,如果我在SQL中有很長的選擇集,而在where子句中有幾個子選擇,那么我對視圖設計器中的格式就不太滿意,這似乎是顯示/保存后顯示我的視圖。
簡而言之,有什么方法可以直接在SSMS中編輯我的視圖,並使視圖保留代碼中的格式嗎?
即
select case /*comment */
when a = 5
then b = 2
else b = 4 /* why b 4 */
end as field_1,
dt as field_2,...
都搗碎了
select case /*comment */ when a = 5
then b = 2 else b = 4 /* why b 4 */
end as field_1,
dt as field_2,...
或類似的規定。
您正在使用查詢設計器嗎? 而是使用SSMS查詢窗口。 在SSMS Object Explorer中,右鍵單擊視圖,然后選擇Script View as-> Alter To-> New Query Editor窗口。 在查詢窗口中設置視圖源的格式,然后運行腳本以更改視圖。 您的格式將被保留。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.