zoukankan      html  css  js  c++  java
  • 如何用SQL语句为数据库表列添加描述

    今天无意中在网上看到了一个数据库文档的生成器,即生成rtf格式的文档,便于清楚的知道数据库的详细信息。生成时有一个说明,即为数据库的字段说明,也可以是中文注释。我仔细的看了一些数据表里的信息,从什么地方导出来的呢?原来是数据表字段列里的描述导出来的。那么为了使这个文档更详细的反应数据表信息,我就添加了列的描述信息,列描述可以在设计表的时候,在MSSQL企业管理器中添加,但是这个比较麻烦,我想用SQL语句来实现,仔细的看了下,原来SQL里有一个存储过程sp_addextendedproperty    可以实现的。   

    如数据库pubs里的表authors,如果要给里面的字段au_lname添加描述为“姓名”即可如下代码:EXECUTE   sp_addextendedproperty    'MS_Description',    '姓名',    'user',    'dbo',    'table',    'authors',    'column',    'au_lname'   

    为表authors添加描述信息
    EXECUTE   sp_addextendedproperty    'MS_Description',    '人员信息表',    'user',    'dbo',    'table',    'authors',    NULL,    NULL   

    修改表authors里字段au_lname描述信息

    EXEC   sp_updateextendedproperty    MS_Description','后名','user','dbo','table','authors','column',

    'au_lname'

    删除表authors里字段au_lname的描述属性:


    EXEC   sp_dropextendedproperty    'MS_Description','user','dbo','table','authors','column','au_lname'

      ,这个送给你!

  • 相关阅读:
    DMN 决策逻辑与决策依赖之间的联系
    DMN 决策依赖DRG和DRD
    DMN 决策模型标记 介绍
    DMN 决策模型和标记 Decision Model And Notation
    RuleML 例子
    RuleML 例子
    RuleML 例子
    RuleML入门(下)
    RuleML 入门(上)
    osg 线框模式,点模式切换
  • 原文地址:https://www.cnblogs.com/di305449473/p/1265974.html
Copyright © 2011-2022 走看看