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

获取、增加、修改、删除sqlserver字段描述,第1张

概述---------------------- 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'summar

----------------------

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字段描述所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1171658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存