テーブルをセットアップした後、突然、1 つの列を追加して更新し、その列にすべて同じ値を割り当てることを思い出しました。だから私はこのように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 です。
エラーはどのように報告されますか?