Usa:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
Questo non presuppone né il name
o col1
le colonne sono una chiave primaria o hanno un vincolo univoco su una.
Usa:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
Questo non presuppone né il name
o col1
le colonne sono una chiave primaria o hanno un vincolo univoco su una.