当前位置:首页 > PHP教程 > PHP总结归纳

SqlServer获

  获取、增加、修改、删除sqlserver字段描述

  select o.name as tablename, c.name as columnname, p.[value] as description

  from sysproperties p inner join

  sysobjects o on o.id = p.id inner join

  syscolumns c on p.id = c.id and p.smallid = c.colid

  where (p.name = 'ms_description') and (c.name = 'province') and (o.name = 'ip_address')

  order by o.name

  选取表ip_address中 字段province的描述

  --创建表及描述信息

  create table 表(a1 varchar(10),a2 char(2))

  --为表添加描述信息

  execute sp_addextendedproperty n'ms_description', '人员信息表', n'user', n'dbo', n'table', n'表', null, null

  --为字段a1添加描述信息

  execute sp_addextendedproperty n'ms_description', '姓名', n'user', n'dbo', n'table', n'表', n'column', n'a1'

  execute sp_addextendedproperty n'ms_description', '测试', n'user', n'dbo', n'table', n'hr_employees', n'column', n'test'

  --为字段a2添加描述信息

  execute sp_addextendedproperty n'ms_description', '性别', n'user', n'dbo', n'table', n'表', n'column', n'a2'

  --更新表中列a1的描述属性:

  exec sp_updateextendedproperty 'ms_description','字段1','user',dbo,'table','表','column',a1

  --删除表中列a1的描述属性:

  exec sp_dropextendedproperty 'ms_description','user',dbo,'table','表','column',a1

  --删除测试

  drop table 表

.syntaxhighlighter{padding-top:20px;padding-bottom:20px;}
【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!