3
我說'問題'是因爲它沒有破壞任何東西,這只是我在SSMS中注意到的一件小事。SP_RENAME導致'無效列名'問題
我運行以下命令:
SP_RENAME 'MyTable.OldName', 'NewName' , 'COLUMN'
,然後鍵入SSMS如下:
SELECT [NewName] FROM MyTable;
的[NewName]
部分現在有下有一個紅色的波浪線以「無效列名稱「警告。
爲什麼?舊名稱在SSMS中以某種方式被緩存了嗎?我的專欄不知何故重新命名?我並不在意這是否是SSMS的一個缺陷,但是我想知道,一旦重新命名一個專欄,我不打算執行「第二步」。
注意:如果我輸入SELECT [OldName] FROM MyTable;
,我不會收到警告,但它(明顯)不會運行。
*「舊名稱是否以某種方式緩存在SSMS中」* - 是的;轉到編輯=>智能感知=>刷新或Ctrl + Shift + R使其更新自己。你不需要做任何事情,這是一個虛假的警告。 –
已排序!謝謝。發佈它作爲答案,以便我可以相應地標記它。 –