insert into employees(employee_id,e_name,department_id)
values (5, 'faizi', 6);
insert into department(loc_id, d_name, department_id)
values (11, 'bba',6);
にエラーが見つかりません取得、私は次のエラーを取得しています。 departmentIdは、employees表の主キーと部門表の外部キーです。なぜこのエラーが発生するのですか?親キーは、SQL
ORA-02291:整合性制約(SYS.SYS_C003995)違反 - 親キーは、あなたの挿入順序が間違っている
'employees'テーブルの主キーは' employee_id'です。 'employees'テーブル、' department'テーブル、あるいはその両方に挿入しようとするとエラーが出ますか?すべてのテーブルの実際の構造を表示します。 –
department_idはemployeesテーブルの主キーです。部門テーブルの外部キー。私は従業員テーブルに値を挿入しましたが、部署テーブルに挿入するとこのエラーが発生します –
テーブルの実際の構造を表示します。 'employees'テーブルでは' employee_id'が主キーでなければなりません。 'department'テーブルのプライマリIDが' department_id'ではないことは意味がありません。 'department'テーブルの主キーは何ですか? 'loc_id'? –