CREATE TABLE DriverTest
(DTest_ID number(8),
DTest_Type varchar2(50) NOT NULL,
DTest_Date date NOT NULL,
DTest_Result varchar2(50) NOT NULL,
CONSTRAINT pk_DTestID PRIMARY KEY(DTest_ID));
CONSTRAINT fk_EmployeeData FOREIGN KEY (Employee_ID) REFERENCES (Employee_ID));
CREATE TABLE Employee
(Employee_ID number(8),
Em_Name varchar2(50) NOT NULL,
Em_Address varchar2(50) NOT NULL,
Home_no number(15) NOT NULL,
Em_no varchar2(30) NOT NULL,
DoB date NOT NULL,
Gender varchar2(50) NOT NULL,
NI_no number(10) NOT NULL,
Annual_Salary number(10) NOT NULL,
CONSTRAINT pk_EmployeeID PRIMARY KEY(Employee_ID));
Почему это не выполняется?Он работал с моими первыми двумя таблицами: клиент-наниматель, а сотрудник-водитель: там указано:
недопустимый идентификатор Employee_ID, ORA-00904 и 00904 00000 - недопустимый идентификатор
Я думал, что я объявил основной и иностранный?Могу ли я получить помощь, я посмотрел на аналогичный запрос, но у них у всех тот же сценарий, что и у меня.