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);

  • 相关阅读:
    LeetCode 第三大的数414. Third Maximum Number
    ltp工具使用配置
    eclipse 导入项目时候java版本不一致问题
    GitHub上传不了的解决 ssh: connect to host github.com port 22: Bad file number git did not exit cleanly (exit code 128)
    Python文件中文编码问题
    图算法习题
    VMware连不上网解决
    自定义结构或类的比较
    贪心算法
    编写Lex和Yacc
  • 原文地址:https://www.cnblogs.com/stswordman/p/1781937.html
Copyright © 2011-2022 走看看