由*.sql文件可以看数据库的结构么?(118分)

  • 主题发起人 主题发起人 孔枫
  • 开始时间 开始时间

孔枫

Unregistered / Unconfirmed
GUEST, unregistred user!
一个朋友给我*.sql文件,说是可以看到他的SQLSERVER库的结构,我不会:(
怎样才能看到呢?
 
他给你的*.SQL可能就是生成它的SQL SERVER库的脚本
你要熟悉SQL语法是很容易看懂的.
如果SQL比较复杂, 看起来有难度你可以执行它生成数据库再看.
也可以利用POWER DISIGNER之类的软件
把它转成CDM/PDM图看起来最直观.
 
傲兄
如何“执行它生成数据库”?
 
在ORACLE的SQL PLUS里是START AAAAA.SQL
如果你是用MS SQL SERVER 查一下帮助看看.
这种SQL SERVER我从来没用过.

当然还要看看它的SQL 脚本是怎么生成的
有些第三方的软件如POWER DISIGNER 在生成
SQL 脚本时会加上一些只有自己才认识的标志.
当用别的软件执行这种SQL 时会报错.
 

我去试试。谢了
 
MS SQL SERVER 的话就用自带的query analyzer打开*.sql文件然后执行就行了
 
应该有类似这样的吧
create table(c1 char(9),c2 int.....) 这说明这个表中有...个字段第一个字段是char型
9个字符宽,第二个字段是int的....


执行简单,用数据库管理系统自带的T_SQL工具打开,按执行就可以了。
 
谢谢
搞定
 
后退
顶部