----------------------
DECLARE
@TMP VARCHAR(1),
@tablename VARCHAR(50),
@FIELDname VARCHAR(50),
@V sql_VARIANT
SET @V = N'描述' --字段描述
SET @tablename = N'gj_transport_detail'
SET @FIELDname = N'summary'
EXECUTE SP_UPDATEEXTENDEDPROPERTY N'MS_DESCRIPTION',@V,N'USER',N'DBO',N'table',@tablename,N'ColUMN',@FIELDname
下面的报错,没细看。重写一个。上面的。执行成功。如有问题,可能是权限问题。注意。
----------------------
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'column', N'a1' EXECUTE sp_addextendedproperty N'MS_Description', '测试', N'HR_Employees', N'test' --为字段a2添加描述信息 EXECUTE sp_addextendedproperty N'MS_Description', '性别', N'a2' --更新表中列a1的描述属性: EXEC sp_updateextendedproperty 'MS_Description','字段1','user',dbo,'table','表','column',a1 --删除表中列a1的描述属性: EXEC sp_dropextendedproperty 'MS_Description',a1 --删除测试 drop table 表 总结以上是内存溢出为你收集整理的获取、增加、修改、删除sqlserver字段描述全部内容,希望文章能够帮你解决获取、增加、修改、删除sqlserver字段描述所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)