如何轻松记录数据库环境?

时间:2010-11-04 14:17:09

标签: sql sql-server sql-server-2005

HI Frdz,我在数据库中有大约40个表,我创建了一个包含所有这些表名,字段,数据类型,数据类型长度,NUll或NOT NULL的文档。但是当我在数据库中处理表时,我不得不更改表字段名,数据类型和数据类型的长度。现在,当我完成所有编码时,我必须将该文档与我在数据库中的内容相匹配。所以你认为有什么简单的方法可以做到这一点,还是我必须手动浏览每个表并更新文档?

由于

4 个答案:

答案 0 :(得分:2)

您通常可以在INFORMATION_SCHEMA表中查询此类信息。

,例如,

select *
from INFORMATION_SCHEMA.COLUMNS

答案 1 :(得分:1)

您可以将数据库连接到Visio,并以这种方式从中获取一个漂亮的数据库图表。如果它们是视觉类型。

答案 2 :(得分:0)

DBdesigner 4支持同步实体关系模型和真实SQL表模型的方法。在他们提到的features page

  • 模型到数据库同步

我认为这应该是可能的,反之亦然。

答案 3 :(得分:0)

在Oracle中:

select *
from user_tab_columns