INSERT INTOコマンドについて質問があります。 私の問題は、あるテーブルの主キーを別のテーブルに挿入したいということです。しかし、問題は、それが自動的にコマンドを使用した後NULL
上の他の列を設定していることである:
INSERT INTO e_p_employee(p_person_p_SVNR) SELECT p_SVNR FROM p_person
他のテーブルの1つのカラムに他のカラムを設定せずに挿入する
今、私の質問は、私は他のすべての列の値を持たずにp_Person_p_SVNR
に私p_SVNR
値を得ることができます任意の可能性がありますNULL
に設定しますか?
p_person
Click here to see the model.
からe_p_employee
継承しているので、動作しません結合を使用して、事前にありがとうございます!
だきいいえ、あなたは... –
私は余分なデータベースタグを削除することはできません。実際に使用しているデータベースのタグを自由に追加してください。 –
あなたは何を達成しようとしていますか? NULLは、実際に真である値が存在しないことを意味します。空白と0の多くを挿入することもできますが、それは良いアイデアのようには見えません。あなたはあなたの構造や考えているデータを挿入するプロセスを再考する必要があります。外国のキーと依存の全体のアイデアは、その人を従業員にする前に人が存在する必要があるということです。 – Jester