急!!!列表的唯一或主键不匹配问题
发布网友
发布时间:2022-04-27 12:28
我来回答
共2个回答
热心网友
时间:2023-09-19 12:17
开始时你创造了表:create table table_bill(
bill_id number(10) primary key,
vendor_id number(10) not null,
bill_date date not null,
bill_e_date date not null,
bill_paid_flag number(1) not null,
bill_amount number(10) not null,
foreign key(vendor_id) references table_vendor(vendor_id)
);
后来你只是删除了 table_bill_item; 而没有删除table_bill,直接又创建了一个table_bill表,所以最后的table_bill_item外键不知道你的参考表是哪个,因为有两个了
drop table table_bill_item;
create table table_bill_item(
bill_id number(10) not null,
dept_id number(5) not null,
bill_item_id number(10) primary key,
bill_item_expense number(10) not null,
foreign key(dept_id) references table_dept(dept_id),
foreign key(bill_id) references table_bill(bill_id)
);
create table table_bill(
bill_id number(10) primary key,
vendor_id number(10) not null,
热心网友
时间:2023-09-19 12:17
LS正解