用sql 語句給字段添加描述


用sql 語句給字段添加描述
IF not exists
(SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', 'strTableName', 'column', ''strColumnName''))
BEGIN
exec sp_addextendedproperty
'MS_Description', 'strColumnDesc ', 'user', 'dbo', 'table','strTableName', 'column', 'strColumnName'
END
ELSE

BEGIN
exec sp_updateextendedproperty 'MS_Description', 'strColumnDesc ', 'user', 'dbo', 'table','strTableName', 'column', 'strColumnName'
END

用sql語句查詢字段描述
SELECT * FROM ::fn_listextendedproperty
(null,'user','dbo','table','APPL_CREDIT','column',null)


用sql語句刪除字段描述
EXEC sys.sp_dropextendedproperty
'MS_Description' ,'user','dbo','table','APPL_CREDIT','column','APPLNO'

 

 

 


1> sql server 怎么查詢數據字段說明?
可以在extended_properties視圖中進行查看:
sql:SELECT * FROM sys.extended_properties WHERE major_id = OBJECT_ID ('TABLENAME' );
解釋:以上語句就是從視圖中獲取到對象的所有描述信息。並且表名必須用大寫(TABLANAME換成相應的表名)


免責聲明!

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



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