我正在创建两个表,manager
的主键是employees
的外键,但我收到此错误:
错误报告 - SQL错误:ORA-00904:“MANAGER_ID”:标识符无效 00904. 00000 - “%s:无效标识符”。
create table managers(
manager_id number(9),
manager_name varchar(50),
primary key(manager_id)
);
create table employees
(
emp_id number(9),
emp_name varchar(50) not null,
primary key(emp_id),
foreign key(manager_id) references managers(manager_id)
);
请帮助,非常感谢。
答案 0 :(得分:0)
你的意思是?
include/netinet
因为您的SQL语句中的employees表中没有manager_id。