SQLでできるから問題はないのですが、更新できませんでした。
photo credit: Bureau de Jayne avant son départ via photopin (license)
カラムの内容を別のカラムにコピーしたい
新しく追加したカラムに、既存のカラムからコピーしたいときは、UPDATE author SET newcol = oldcol
とすればコピーされます。
WHEREで絞り込むこともできます。
Accessのリンクテーブルではできなかった
Accessのリンクテーブルで、カラムの内容をすべてコピーして貼り付けると、リンクテーブル上では更新されていましたが、データベースの管理ソフトで見ると更新されいませんでした。Accessのリンクテーブルを閉じて開きなおしても、Access上では更新後の状態になっていました。
なぜAccessのリンクテーブル上では更新された状態になっていたのか、よくわかりません。
退職した同僚が作ったデータベースで、主キーがない不思議なテーブルのためかもしれません。