获取、增加、修改、删除sqlserver字段描述
发布时间:2020-12-12 13:34:13 所属栏目:MsSql教程 来源:网络整理
导读:---------------------- 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_UPDATEEXTENDEDPROPE
---------------------- DECLARE? 下面的报错,没细看。重写一个。上面的。执行成功。如有问题,可能是权限问题。注意。 ---------------------- 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 ? 表 ?(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |