如何得知数据库的每个表的存储内容 大家好,我们公司的有三个系统,服务器都是部署在自己公司里的,有数据库,有源代码,但是并没有数据字典,我现在想进行一些简单的二次开发,但是根本就不知道每张表所存储的内容,比如我想知道所有客户的信息,我根本就不知道在哪张表里面,请问下,有什么方式能够查出来每张表所代表的内容吗?用什么软件或者方式呢,谢谢。只有两百分了,不好意思数据库数据字典表字段内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单快捷的方法是先找以前开发的主管或人员,比较规范的开发过程也会留下一些文档说明之类的。要自己找的话,一些重要的表因为常用到,为方便开发,表名都起直接明了的名字,比如client、account、user,可以通过表名辨识;源代码里的查询语句也能得到表名。知道表名和数据库系统,可以自己建立简单的程序查询每个表:select * from 表名 最直接的办法,打开sql profiler跟踪数据库t-sql语句,然后调试程序,然后操作程序,程序会向数据库发送sql语句,这样,你就清楚每个表是干什么用的,只是这个熟悉过程很慢而已 可以参考我的文章:http://blog.csdn.net/dba_huangzj/article/details/8460174但是这些不应该后期才来做 可以使用powerdesigner的逆向工程,生成数据库的逻辑模型,然后自己分析 一般根据名称都可以判断一二了吧,如果使用a、b、c毫无意义的命名或者简拼,那真是悲催了。 我之前的做法,也是一个表一个表的分析,然后将具体意义放到表的备注中。如果表列名一样,具体意义也一样,可以用SQL语句在多列中放入备注。 联表更新问题 新手求解 联合查询 UPDATE的子查询的奇怪问题 sql 查询问题,非常谢谢 请教一个很基本的问题,请高手回答,在线等 求SQL 分页查询语句 关于选择数据的问题,请专家帮我解决。 海量关系数据生成 是什么啊 ??????、怎么生成????????? 怎么去掉重复数据? 关于数据库同步性能测试和数据完整性校验 SQLDMO 获得指定数据库中的所有表 sql2000,求sql语句?
要自己找的话,一些重要的表因为常用到,为方便开发,表名都起直接明了的名字,比如client、account、user,可以通过表名辨识;源代码里的查询语句也能得到表名。知道表名和数据库系统,可以自己建立简单的程序查询每个表:select * from 表名
但是这些不应该后期才来做