質問: oracleシルバーの問題です。 翔泳社オラクルマスター教科書silverを使ってシルバー取得の勉強をしています。 その中でわからない点があったので教えてください。 1.constraint emp_fk1 foreign key(mgr) references emp(empno) 2.constraint emp_fk2 references dept(deptno) というふたつの制約文で、1.が正解で2が不正解となっているのですが、逆じゃないかな?と思うんです。 だって制約文の構文は 列名 データ型 ,[constraint 制約名] 制約 ,[constraint 制約名] 制約... とあります。 1.は","で区切ってないから間違いだと思うんですがどうでしょうか? どなたか解説していただけないでしょうか。 宜しくお願いいたします☆
回答: では、2の制約の種類は何でしょう? ちなみに1は、外部キー(foreign key)制約です。 referencesは制約の名前ではないですよ。