我的问题:
    怎么比较两个数据库的两个数据表的数据结构是否相同?
    是用SQL语句怎么写。具体点怎么写?

解决方案 »

  1.   

    用查询分析器分别连两个表所在数据库
    执行 sp_help tablename
      

  2.   

     我用的是SQL2000或SQL2005
      

  3.   


    sp_help tablename会返回该表的创建sql,即所有字段的信息比较它们就可以知道是否相同了
      

  4.   

    注释
    sp_help 过程仅在当前数据库中查找对象。当没有指定 name 时,sp_helptrigger 列出当前数据库中所有对象的名称、所有者和对象类型。sp_helptrigger 提供有关触发器的信息。 权限
    执行权限默认授予 public 角色。示例
    A. 返回有关所有对象的信息
    下面的示例列出有关 sysobjects 中每个对象的信息。USE master
    EXEC sp_helpB. 返回有关单个对象的信息
    下面的示例显示有关 publishers 表的信息。USE pubs
    EXEC sp_help publishers
      

  5.   

    http://www.yesky.com/imagesnew/software/tsql/ts_sp_help_304w.htm