SQL Server添加字段注释表注释comments,Oracle与Sql Server添加注释语法区别

SQL Server添加字段注释,添加表注释comments

在SQL Server语法中,给表字段与表添加注释与Oracle语法有的很大的区别。

  • Oracle语法添加字段注释

语法

COMMENT on column 表.字段 is '字段注释';
COMMENT ON table 表 IS '表注释';

示例

--添加userTest表的userName字段注释为"用户姓名"
COMMENT on column userTest.userName is '用户姓名';
--添加userTest表的表注释为"用户信息表"
COMMENT ON table userTest IS '用户信息表';

--对于删除、更新注释语法一样,直接更改即可。
--删除userTest表的userName字段注释
COMMENT on column userTest.userName is '';
--删除userTest表的表注释
COMMENT ON table userTest IS '';
  • Sql Server语法添加字段注释

语法

--添加字段注释
execute sp_addextendedproperty 'MS_Description','填写你的字段注释','user','DB schema','table','填写表名','column','字段名';
--修改字段注释
execute sp_updateextendedproperty 'MS_Description','填写你的字段注释','user','DB schema','table','填写表名','column','字段名';
--删除字段注释
execute sp_dropextendedproperty 'MS_Description','user','DB schema','table','填写表名','column','字段名';

-- 添加表注释
execute sp_addextendedproperty 'MS_Description','填写你的表注释','user','DB schema','table','填写表名',null,null;
-- 修改表注释
execute sp_updateextendedproperty 'MS_Description','填写你的表注释','user','DB schema','table','填写表名',null,null;
-- 删除表注释
execute sp_dropextendedproperty 'MS_Description','user','DB schema','table','填写表名',null,null;

示例

--字段注释处理
--添加dbo下的userTest表的userName字段注释为"用户名"
execute sp_addextendedproperty 'MS_Description','用户名','user','dbo','table','userTest','column','userName';
--修改dbo下的userTest表的userName字段注释为"xxx"
execute sp_updateextendedproperty 'MS_Description','xxx','user','dbo','table','userTest','column','userName';
--删除dbo下的userTest表的userName字段注释
execute sp_dropextendedproperty 'MS_Description','user','dbo','table','userTest','column','userName';

---表注释处理
-- 添加dbo下的userTest表注释为"用户信息测试表"
execute sp_addextendedproperty 'MS_Description','用户信息测试表','user','dbo','table','userTest',null,null;
-- 修改dbo下的userTest表注释为"xxxxx"
execute sp_updateextendedproperty 'MS_Description','xxxxx','user','dbo','table','userTest',null,null;
-- 删除dbo下的userTest表注释
execute sp_dropextendedproperty 'MS_Description','user','dbo','table','userTest',null,null;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luckjump

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值