1. 程式人生 > >SQL SERVER新增表註釋、欄位註釋

SQL SERVER新增表註釋、欄位註釋

--為欄位添加註釋
--Eg. execute sp_addextendedproperty 'MS_Description','欄位備註資訊','user','dbo','table','欄位所屬的表名','column','添加註釋的欄位名';
execute sp_addextendedproperty 'MS_Description','add by liyc. 診斷類別碼','user','dbo','table','DiagRecord','column','DiagTypeCode';
 
--修改欄位註釋
execute sp_updateextendedproperty '
MS_Description','add by liyc.','user','dbo','table','DiagRecord','column','DiagTypeCode'; --刪除欄位註釋 execute sp_dropextendedproperty 'MS_Description','user','dbo','table','DiagRecord','column','DiagTypeCode'; -- 新增表註釋 execute sp_addextendedproperty 'MS_Description','診斷記錄檔案','user','dbo','table
','DiagRecord',null,null; -- 修改表註釋 execute sp_updateextendedproperty 'MS_Description','診斷記錄檔案1','user','dbo','table','DiagRecord',null,null; -- 刪除表註釋 execute sp_dropextendedproperty 'MS_Description','user','dbo','table','DiagRecord',null,null;

 

-- 說明:
-- 1.增加、修改、刪除註釋呼叫不同的儲存過程  


-- 2.增加、修改註釋呼叫的儲存過程引數數量和含義相同,刪除備註比前兩者少了一個“備註內容”的引數
-- 3.為表添加註釋相比於為欄位添加註釋,最後兩個引數為null