CREATE TABLE sysTab
(pkid int NOT NULL PRIMARY KEY,
tabid varchar(4),
indexid varchar(2) NOT NULL,
name varchar(50) NOT NULL,
description varchar(500),
url varchar(100),
Backup1 varchar(50))
EXECUTE sp_addextendedproperty 'MS_Description', 'Tab键序号', 'user', dbo, 'table',sysTab, 'column', 'tabid'
EXECUTE sp_addextendedproperty 'MS_Description', '序号ID', 'user', dbo, 'table',sysTab, 'column', 'indexid'
EXECUTE sp_addextendedproperty 'MS_Description', '模块名称', 'user', dbo, 'table',sysTab, 'column', 'name'
EXECUTE sp_addextendedproperty 'MS_Description', '模块名称', 'user', dbo, 'table',sysTab, 'column', 'description'
EXECUTE sp_addextendedproperty 'MS_Description', '链接地址', 'user', dbo, 'table',sysTab, 'column', 'url'
EXECUTE sp_addextendedproperty 'MS_Description', '后备', 'user', dbo, 'table',sysTab, 'column', 'Backup1'
-表及字段描述信息处理示例
--创建表
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'
--为字段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 表
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。