我的用户有一个现有的数据库。但[Id]列只是一个数字
[Id] BIGINT IDENTITY (1, 1) NOT NULL
CONSTRAINT [Users] PRIMARY KEY CLUSTERED ([Id] ASC)
我想将所有用户转移到新的AspNetUsers表
[Id] NVARCHAR (128) NOT NULL
CONSTRAINT [PK_dbo.AspNetUsers] PRIMARY KEY CLUSTERED ([Id] ASC)
我看到了有关迁移的所有解释,但我无法找到如何在SQL插入语句中生成新ID。所有示例仅显示如何将数据从旧数据库传输到新数据库。 有人可以给我一个SQL代码示例,它复制一个表中的所有数据,并将其插入另一个具有新生成的唯一值的表中。
答案 0 :(得分:0)
有效的最终脚本:
Value