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

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

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

insert into my_table (copied_ID) select ID from my_table;

但我还有:拍完照片

hrirmatl

hrirmatl1#

如果要添加其他列:

-- Add the column to the table, if necessary
alter table my_table add column copied_id int; 

-- Update the table
update my_table 
    set copied_id = id;
``` `insert` 插入新行。您想添加一个新列。

相关问题