zoukankan      html  css  js  c++  java
  • extended property

     
     
    create schema schema1

    go

    select *from sys.extended_properties where major_id=schema_id('schema1')

    go

    --create an extented property for schema1

    EXEC sp_addextendedproperty 

    @name = N'schemaDescription'@value = 'this is schema1, uses to test',

    @level0type=N'SCHEMA',@level0name=N'schema1';

    go

    go

    select *from sys.extended_properties where major_id=schema_id('schema1')

    go

     

     

    create table schema1.ta(c1 int,c2 int)

    go

    create table schema1.tb(c1 int,c2 int)

    go

    --create an extented property for schema1.ta

    EXEC sp_addextendedproperty 

    @name = N'table description'@value = 'this is a table under schema schema1',

    @level0type=N'SCHEMA',@level0name=N'schema1',

    @level1type=N'table',@level1name=N'ta';

    go

    select *from sys.extended_properties where major_id=object_id('schema1.ta')

    go

    EXEC sp_addextendedproperty 

    @name = N'table111 description'@value = 'this is a table1111 under schema schema1',

    @level0type=N'SCHEMA',@level0name=N'schema1',

    @level1type=N'table',@level1name=N'tb';

    go

    --create an extented property for column c1 of table schema1.ta

    EXEC sp_addextendedproperty 

    @name = N'column description'@value = 'this is a column description',

    @level0type=N'SCHEMA',@level0name=N'schema1',

    @level1type=N'table',@level1name=N'ta',

    @level2type=N'column',@level2name=N'c1';

    GO

    EXEC sp_addextendedproperty 

    @name = N'column description'@value = 'this is a column2 description',

    @level0type=N'SCHEMA',@level0name=N'schema1',

    @level1type=N'table',@level1name=N'ta',

    @level2type=N'column',@level2name=N'c2';

    GO

    select *from sys.extended_properties where major_id=object_id('schema1.ta')

    go

     

    go

    SELECT objtype, objname, name, value

    FROM fn_listextendedproperty (NULL'schema''schema1''table',defaultnulldefault);

     

    go


    SELECT objtype, objname, name, value

    FROM fn_listextendedproperty (NULL'schema''schema1''table','ta''column'default);

  • 相关阅读:
    python并发编程的几种方法
    pycharm pytest 运行时报错 gbk
    mac m1 安装python3
    python json.dumps 打印出后为乱码 解决方法
    git ssh密匙配置
    登录接口需html中的token时,需用requests-html库
    代码服务器运行时找不到包文件位置
    mac终端使用iterm及主题 高亮
    Mac 生成项目目录树形结构
    mac 安装xcode命令行工具
  • 原文地址:https://www.cnblogs.com/stswordman/p/1781937.html
Copyright © 2011-2022 走看看