Excel スプレッドシートからテーブルにデータをインポートしました。このデータの一部を変換してから、別のテーブルに挿入する必要があります。両方のテーブルのすべてが同じになりますが、一部VARCHAR
が型に変更されBIT
、新しいテーブルにID
フィールドが追加されます。
SELECT Column1, Column2, CASE Column3 WHEN 'Y' THEN 1 ELSE 0 END AS 'Column3'
FROM MyTable
私がする必要があるのは、そのすべてのデータを取得し、元のテーブルのすべての上に ID 列を持つ新しいテーブルに挿入することです。私が問題を抱えているのはinsertステートメントです.selectステートメントを実行して挿入できることはわかっていますが、自動インクリメントINSERT INTO
するフィールドを追加するのに問題があります.ID