我现在要将一个表a的结构复制到一个一个指定的表b(假设b事先不存在),一个通用的方法是:
select * into b from a where 1=2
但这样存在这么一个问题:它只是把表的结构复制过去了,对于某些有列的附加属性没有复制过去,比如如果a表的主键列有个IDENTITY(1,1)的话,经过上述语句后,在b表中的对应列好像没有这个属性!~
如上问题该如何解决???
select * into b from a where 1=2
但这样存在这么一个问题:它只是把表的结构复制过去了,对于某些有列的附加属性没有复制过去,比如如果a表的主键列有个IDENTITY(1,1)的话,经过上述语句后,在b表中的对应列好像没有这个属性!~
如上问题该如何解决???
右击表->所有任务->生成sql脚本->选项->编写主键,外键,默认值和检查约束脚本
你没说在企业管理器里面的