0

列はデフォルト値 0 の 10 進数で、ターゲット テーブルに追加されたばかりです。ターゲット テーブルでは、行 (その ID を持つ) がまだ存在しない可能性があります。そのため、値を更新する必要がある場合や、既存の ID と値を持つ新しい行を挿入する必要がある場合があります。

私がこれまでに得たもの:

insert into nieuw (p_id, b)
select p_id, a
from oud
update nieuw
set nieuw.b = oud.a
from oud o
inner join nieuw n
on o.p_id = n.p_id;

何度か繰り返してみましたが、「無効な列名」などのエラーが常に発生します。

4

0 に答える 0