2014-06-24 35 views
0

我正在使用SQL Server 2008,每當我在SP內縮進我的代碼時,它將移動4個空格。 但是當我使用sp_helptext命令再次打開代碼時,代碼僅縮進1個空格。有沒有辦法來解決這個問題? 注意:我不能右鍵點擊進入SP進行修改,我唯一可以看到SP的方式是使用sp_helptextsp_helptext更改我的縮進

+0

它實際上是4個空格,還是實際上是單個製表符? – Blorgbeard

+0

單個標籤是4個空格。基本上我發現使用sp_helptext改變了我的格式,並且由於計算機的限制我正在點擊右鍵點擊SP不可用。 – user2343837

+0

不,一個標籤是ASCII字符編號9,SSMS恰好代表4個空格字符(ASCII 32),至少在代碼編輯器中。這是可以更改的設置。有可能(猜測)輸出窗口中的單個標籤顯示爲單個空格。 – Blorgbeard

回答

0

在不同的論壇中找到解決方案。 執行sp_helptext spName時,只需將結果設置爲文本而不是結果到網格,並且將保持格式化