如何获得mssql中所有表的结构? ( 积分: 100 )

  • 主题发起人 主题发起人 woodlee
  • 开始时间 开始时间
W

woodlee

Unregistered / Unconfirmed
GUEST, unregistred user!
我想得到DB中所有用户创建的表以及它们的结构,请问有什么好的办法?
 
查看系统表,先找到各数据库,再找其下的表和表结构就是了
这个问题在以前出现过。
 
查系统表的方法我知道,如果DB是区分大小写的,这样我们的查询语句中指定的列名(比如Length),在区分大小写的DB中有可能为length,这个时候查询就会有问题发生了呀!
 
sp_columns tablename
 
楼上说的没错,
介绍给你个通用的办法,可对所有数据库
先是用Table组件,打开这个表
然后:FieldDefs 中就是表结构
 
產生SQL代碼,代碼中保存結構
 
后退
顶部