sql语句创建表,带描述

sql语句创建表,带描述,第1张

--创建表及描述信息

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

DECLARE @v sql_variant

SET @v = N'描述名称'

EXECUTE sp_addextendedproperty N'MS_Description', @v, N'user', N'dbo', N'table', N'需要描述的表', N'column', N'需要描述的字段'

1.定义一个@v变量

2.对这个变量赋值,这里就是你写描述的地方。

3.sp_addextendedproperty 这个是微软专用增加描述的存储过程。他的参数,第一个参数不用变,第二个参数就是你写描述的那个变量,第三个是用户,第四个是schema,第五个参数不用变,第六个参数填上你的表名称,第七个参数不用变,第八个参数是填写描述的字段

execute sp_addextendedproperty 'MS_Description',

'描述',

'user', '用户(一般为dbo)', 'table', 表名', 'column', '列名'

go

企业管理器 查看表 字段属性就跟着描述


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

原文地址:https://54852.com/bake/11709040.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存