次のように、MySQL テーブルを別のテーブルのコピーとして作成したいと考えています。
CREATE TABLE new_tbl SELECT * FROM orig_tbl;
ねじれは、可能であれば、作成時に別の空の列を追加して、後で入力されるようにしたいということです。
上記のように作成して後で ALTER TABLE を使用できることはわかっていますが、大量のデータを指定すると、ALTER には長い時間がかかると思います (これが間違っている場合は矛盾してください)。私が望むことが可能であれば保存されます。
では、余分なが必要extra_col - varchar(64)
だとすると、元のクエリはどうなるでしょうか?
ありがとう。