需求: 原表中是有自增ID的,在添加一字段,并编号数据;
思路:1.查询数据时添加编号.
2.复制数据到新建表.
3.更改新表编号数据类型
SQL:
<pre name="code" class="sql">1.SELECT * INTO newtable1 FROM (select ROW_NUMBER() OVER (ORDER BY b.id ASC) AS xuhao ,* from old ) as d;
2.alter table newtable1 alter column xuhao int ;
本文介绍了一种通过SQL操作实现从旧表向新表迁移数据,并为新数据添加自增编号的方法。具体步骤包括:使用ROW_NUMBER()函数为原始数据添加行号、创建新表、调整编号的数据类型等。

2804

被折叠的 条评论
为什么被折叠?



