回答編集履歴

1

コードブロックに変更

2023/05/14 13:14

投稿

退会済みユーザー
test CHANGED
@@ -2,10 +2,12 @@
2
2
 
3
3
  ITEMテーブルとITEM_HISTORYテーブルは、テーブル定義が異なるので、明示的にITEMテーブルのカラムを指定してあげるといかがでしょうか?
4
4
 
5
+ ```sql
5
6
  INSERT INTO ITEM (ID,商品名,価格,色)
6
7
  SELECT NEWID(),商品名,価格,色
7
8
  FROM ITEM_HISTORY
8
9
  WHERE 色='黒'
10
+ ```
9
11
 
10
12
  なお、仮にITEMテーブルのIDが自動インクリメント設定が適用されているようでしたら、NEWID()
11
13
  をしなくても自動でID採番されると思うので、インサート対象カラムにIDを指定しなくて大丈夫と思います!