sqlserver添加表注釋、字段注釋


--sp_addextendedproperty的使用,8個參數(@name與@value,@level0type與@level0name,@level1type與@level1name,@level2type與@level2name),4對,
--@name:為列添加擴展信息,@name就等於'Caption'
-- 為列添加說明信息,@name等於'MS_Description'

--@value是要添加的值

--@level0type:指定我們要修改的列的表所於那個數據庫架構,'user'或'SCHEMA'(推薦,因為在sql server的未來版本中,將刪除'user')
--@level0name指定我們要修改的表所在架構的名稱

--@level1type:指明我們要修改的列所屬對象是表,還是視圖等。本篇是修改表中的列,所以為'table',
--@level1name: 指明要修改的列所屬表的名稱

--@level2type:指明我們要修改的對象是列,還是主鍵,還是約束等。本篇修改的是列,所以為'column'
--@level2name:指明要修改列的列名

--添加表名稱注釋
EXEC sp_addextendedproperty 'MS_Description', '規格型號日志表', 'SCHEMA', dbo, 'table', LOG_REV_SPEC, null, null;

--增加字段注釋
EXEC sp_addextendedproperty 'MS_Description', '規格型號日志id22', 'SCHEMA', dbo, 'table', LOG_REV_SPEC, 'column', logid;

---更新字段注釋
--sp_updateextendedproperty


免責聲明!

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



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