我不能在一个有其他自动增量列的表中向列插入很多行

s5a0g9ez  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(378)

我得到了一个带有auto\u increment id column的表,我想添加另一个列,它将从id column复制数字(例如名为copied\u id),所以我想有两个相同的colmun,其中一个是auto\u increment。在我尝试拍照之前:

  1. insert into my_table (copied_ID) select ID from my_table;

但我还有:拍完照片

hrirmatl

hrirmatl1#

如果要添加其他列:

  1. -- Add the column to the table, if necessary
  2. alter table my_table add column copied_id int;
  3. -- Update the table
  4. update my_table
  5. set copied_id = id;
  6. ``` `insert` 插入新行。您想添加一个新列。

相关问题