表设置后,我突然记得通过添加一列来更新它并将所有相同的值分配给该列。所以我像这样在 Workbench 上写了查询
ALTER TABLE sthebc3_cle ADD COLUMN Species char(30) AFTER Genome_ACC;
SET SQL_SAFE_UPDATES=0;
UPDATE cle.sthebc3_cle
SET Species='StHe';
但是它报告了错误,例如
error 1054: unknown column "Species" in "field list
之后我检查了表格ALTER
,确实将新列“物种”添加到该列中,并且值为 NULL。
怎么会报错?