SQL Server中Oracle到Identity列的序列

时间:2015-07-02 15:27:36

标签: sql-server oracle

我需要'迁移'在Oracle中的一个表中,该表有一个主键列,其中包含一个序列和一个触发器,用于自动增加所提到的列,该过程详细here

问题是,我想将此表迁移到SQL Server,我希望利用身份功能。如何调整SQL Server中的表?考虑到我需要迁移数据的事实,我不想要自动增量列的问题;我会在Oracle中丢失以前的id分配吗?

1 个答案:

答案 0 :(得分:1)

不,您使用标识列创建表,例如

__stdcall

然后当你插入oracle数据时,在插入之前运行这个命令

MyID int identity([your max ID],1)