に挿入されていない私は、データベース に私は「購入」と呼ばれるに値を挿入しようとしているテーブルをモックデータを挿入する問題を抱えていますこのようpatient_id、pharmacy_id、drug_idなど、いくつかの外部キー値を持ってい 。SQL JDBC:親キー見つかりましたが、親の値がすでにデータベース
他の3つのテーブル「患者」、「薬局」、「薬」は既にデータベースに正常に追加されました。
患者テーブルはdoctor_idある外部キーを持っています。 「doctor」テーブルもデータベースに追加されています。
私は「購入」テーブルの外部キーpatient_idは別の外部キーdoctod_idに依存していることを知っているので、私はこの
外部キー(patient_id、receipt_no)のようなものをやった参照するので患者(patient_id、doctor_id ) ON DELETE CASCADE
ここで私が見逃していることはわかりませんが、sqlplusが親キーが見つからないと不平を言うのはなぜですか?私はまだ学んでいるので、ちょうどデータベースクラスプロジェクトのために働いています。
ここ.SQLコードファイル https://gist.github.com/mopkaloppt/de8fbf64c4d5711c90e2b389a72911ba
は、ヘルプの任意の種類がはるかに高く評価されるのです..私はしばらくの間、これで苦労してきたように私は今、少し怖がらだし、それはすぐに原因だ:(
詳細な回答をいただきありがとうございます。 これは今動作します:) – mopkaloppt