tableB への外部キーを持つ tableA があります。
TableA (id, tableBId, attributeA)
行を挿入したいのですが、その時点では決定できないため、に設定しtableAますtableBId。NULL
ここに私のSQLクエリがあります:
insert into TableA values (tableId, attributeA)
tableId0 または -1 に設定しましたが、常にエラーが発生します。
INSERT ステートメントが FOREIGN KEY と競合しました
0 と -1 は のどの ID にも属していないため、このエラーは理解できますTableB。tableBIdだから、私の質問は次のとおりです。この場合、どのように null を設定できますか?