22,209
社区成员
发帖
与我相关
我的任务
分享
alter table [user] add age int
EXEC sys.sp_addextendedproperty @name=N'年龄'
, @value=N''
, @level0type=N'SCHEMA'
,@level0name=N'dbo'
, @level1type=N'TABLE'
,@level1name=N'user'
, @level2type=N'COLUMN'
,@level2name=N'age'
go
---查看该变全部的扩展说明
SELECT objtype, objname, name, value
FROM fn_listextendedproperty (NULL, 'schema', 'dbo', 'table', 'user', 'column', default);
GO
objtype objname name value
--------- -------- ------- ------
COLUMN name 姓名
COLUMN age 年龄
(2 行受影响)
use test
go
create table [user](name varchar(20))
--添加扩展属性
EXEC sys.sp_addextendedproperty @name=N'姓名'
, @value=N''
, @level0type=N'SCHEMA'
,@level0name=N'dbo'
, @level1type=N'TABLE'
,@level1name=N'user'
, @level2type=N'COLUMN'
,@level2name=N'name'
GO
--查看
SELECT objtype, objname, name, value
FROM fn_listextendedproperty (NULL, 'schema', 'dbo', 'table', 'user', 'column', 'name');
GO
objtype objname name value
--------- -------- ------- ------
COLUMN name 姓名
(1 行受影响)