2013-01-24 23 views
0

我的任務是根據命名規則調整數據庫中列的名稱,以提高清晰度和一致性。更改Microsoft SQL Server Management Studio中列的名稱是否會反映在存儲過程中?

有問題的數據庫有許多存儲過程對上述表執行操作。如果通過Microsoft SQL Server Management Studio 2008中的設計選項更改列的名稱,這種更改是否會自動反映到相關存儲過程中,還是需要手動調整所有sprocs中的列名以避免破壞關係?

+2

**否**您必須通過每個SP並更新列。我可以給的最好的建議是打開所有的SP,並在SSMS中找到替代品。儘管如此,我會對這種方法持謹慎態度。 – Kermit

+0

第二選擇.. – Nico

+2

做到這一點,並告訴我們您的觀察結果。 –

回答

1

@Christian,我的理解是,你將不得不分別在兩個地方做出改變。因此,請更改列名稱,然後將所有存儲過程中引用列的名稱從舊名稱更改爲新名稱。

+0

這是一條評論,而不是答案。請刪除並相應更新。 – Kermit

相關問題