回答編集履歴
1
コードブロックに変更
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を指定しなくて大丈夫と思います!
|