SQL Server 2008添加字段成功,但提示列名無效


       在sql后查詢,給現有表添加一個字段,即執行sql語句:

alter table [sxrq_1108].[dbo].[公司周報表詳情] add 總計 int default 0

      然后在上述sql查語句增加字段‘總計’,顯示總計是無效列名,更為嚴重的是無法向表中insert或者update含有新增列名的數據。但是更改后的sql語句依舊可以執行成功。這是由於SQL Server的intellisense的引起的。

      intellisense是SQL Server的智能記錄智能感知功能,即當給sql表名加上"."符號后會並彈出字段名,表名,數據庫名。類似於編輯器的智能提示。

     上述問題的解決辦法是:按下快捷鍵ctrl+shift+r,重新整理運行SQL Server的intellisense。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM