zoukankan      html  css  js  c++  java
  • SQLServer数据库字典维护方法

    启用SQLServer启用管理器,以2008为例

    1、设置表信息描述

    • 选中要设置的表,右键点击“属性”

    • 选择扩展属性

    填写要求:

    名称:MS_Description

    值: 模块名称-表名称

    修改语句

     

    declare @tableName varchar(200)

    declare @tableDesc varchar(200)

    declare @sql varchar(8000)

    declare @c int

     

    set @tableName = N'b_yhbm'; --表名

    set @tableDesc = N'组织机构-人员登录信息'; --描述信息(要求模块+表描述) 例如主程序-权限类别

     

    --判断是否填写过

    select @c = COUNT(*) FROM sys.extended_properties A WHERE A.major_id = OBJECT_ID(@TableName) and name = 'MS_Description' and minor_id = 0;

    IF @c <= 0

    BEGIN --添加

    EXEC [sys].[sp_addextendedproperty] @name = N'MS_Description', @value = @tableDesc, @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = @tableName;

    END

    ELSE

    BEGIN --修改

    EXEC [sys].[sp_updateextendedproperty] @name = N'MS_Description', @value = @tableDesc, @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'TABLE', @level1name = @tableName;

    END

    GO

     

    2、填写字段描述

    选中要设置的表,右键点击“设计”

    3、输出信息

    详见 http://www.cnblogs.com/netWild/archive/2013/04/19/3031734.html

    输出执行语句 SQL语句.txt

    输出效果:

  • 相关阅读:
    鲁迅散文——随感录三十五
    跳一跳201803-1
    鲁迅散文——狗的驳诘
    鲁迅散文——立论
    小中大201903-1
    鲁迅散文——题辞
    小明上学201812-1
    买菜201809-2
    Linux常用命令-2
    LaTeX——基本介绍及字体设置
  • 原文地址:https://www.cnblogs.com/zouhao/p/4087285.html
Copyright © 2011-2022 走看看