使用:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
これは、name
のどちらも想定していないことです。 またはcol1
列は主キーであるか、いずれかに一意の制約があります。
使用:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
これは、name
のどちらも想定していないことです。 またはcol1
列は主キーであるか、いずれかに一意の制約があります。