sql2005 字段注释问题

deleteall8 2008-03-24 09:36:45
各位大大,我现在想给现有的sql2005数据库所有的字段添加注释,但是用sql2005自带的工具添加起来实在是效率太慢,有没有什么比较好的方法或者是什么比较好的工具可以快速的添加注释,最好能批量添加注释,望指教,感激不尽~~
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
being21 2008-03-24
  • 打赏
  • 举报
回复
哈哈,参观。
utpcb 2008-03-24
  • 打赏
  • 举报
回复
是的 最好建个字典表 或者字典数据库! 在前台写个应用程序!这样可以随意查
deleteall8 2008-03-24
  • 打赏
  • 举报
回复
问题现在是数据库已经都存在了,想直接在现有字段上加注释,写语句的话是可以,但是效率太低了,因为原先数据库都没有维护,量比较大。
另外问一句,除了PD还有什么好工具来写数据字典的,PD有版权问题,公司不让用?
dawugui 2008-03-24
  • 打赏
  • 举报
回复
字段的注释最好写成个文档(就是常说的数据字典),写在数据库中的意义不大.
dawugui 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 deleteall8 的帖子:]
各位大大,我现在想给现有的sql2005数据库所有的字段添加注释,但是用sql2005自带的工具添加起来实在是效率太慢,有没有什么比较好的方法或者是什么比较好的工具可以快速的添加注释,最好能批量添加注释,望指教,感激不尽~~
[/Quote]
把所有的东西写成SQL语句,然后执行他.
youngerch 2008-03-24
  • 打赏
  • 举报
回复
/*

多行注释

*/
liangCK 2008-03-24
  • 打赏
  • 举报
回复
--表及字段描述信息处理示例

--创建表
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 表

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧