复制完表结构之后再重新建立索引和主健等等其它信息,在系统表中可以找到
否则的话,可以建立一个DTS包,可以实现对表对象的复制

解决方案 »

  1.   

    是可以找到,我最初是用sp_helpindex找某个表的索引,是通过vc写的,要对返回的记录进行过虑,然后再组织好建立索引的sql语句,比较麻烦,还容易出错,另外,你说的建立DTS包,可以在vc里用相关的sql语句建立吗?现在要实现的功能是当用户点击按钮时,系统会把当前选中的表以一个新的名字复制,包括其他信息。
      

  2.   

    复制表结构胡通用存储过程
    http://blog.csdn.net/zjcxc/archive/2005/08/20/459401.aspx批量表结构提取和批量建表
    http://www.sohozu.com/2005/7-10/18205818316.html
      

  3.   

    ok了,不过我没用上述的方法,我先用select into 把大部分表的结构复制了,然后分别使用sp_helpindex和sp_columns @table_name =,取出表的主键、索引、默认值等信息,组成sql语句重新修改表,谢谢大家!