これは私が現在持っている2つのテーブルです。Oracle SQLに外部キーを追加
CREATE TABLE WORK
(
CODE varchar(255) PRIMARY KEY,
TITLE varchar(255)
);
CREATE TABLE TEACHER
(
ID varchar(255) PRIMARY KEY,
NAME varchar(255),
GENDER varchar(255)
);
そして私は、外部キーとしてTEACHER
テーブルにCODE
を追加しようとしています。これが私が使ってみたものです。私はこれを実行すると
ALTER TABLE TEACHER
ADD FOREIGN KEY (CODE)
REFERENCES WORK(CODE);
は、しかし、それは言う:ORA-00904: "CODE":2行目
エラー無効な識別子
誰かが私がした内容を教えてもらえます間違っていて、可能な修正を提供していますか?