sql developer“%s:invalid identifier”,外键错误

时间:2015-10-04 21:59:38

标签: oracle-sqldeveloper

我正在创建两个表,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)
);

请帮助,非常感谢。

1 个答案:

答案 0 :(得分:0)

你的意思是?

include/netinet

因为您的SQL语句中的employees表中没有manager_id。