我这样使用sql,终于可以从table1复制表结构和数据,但是我发现table2没有主键,而我的table1实际上有一个主键叫id,每次自动加1。
select * into database2.table2 from database1.table1
我这样使用sql,终于可以从table1复制表结构和数据,但是我发现table2没有主键,而我的table1实际上有一个主键叫id,每次自动加1。
select * into database2.table2 from database1.table1
select * into database2.table2 from database1.table1
alter table table2 alter column id int identity(1,1) not null
alter table table2 add constraint pkid primary key (id)
SET IDENTITY_INSERT tablename ON /* on destination table */
INSERT INTO database2.table2 ( ColA, ColB, ColC) select ColA, ColB, ColC database1.table1
SET IDENTITY_INSERT tablename OFF /* on destination table */