2017-03-22 19 views
0

です。私は前にテーブルを作成し、それは正常に作成されました。今、私は他のテーブルを作成しています。私は最初のテーブルの参照をeidに与えたいのですが、右括弧がないというエラーが出ています。私はそれを探したが解決できなかった。私の任務のために私を助けてください。1行目の右括弧がありません。

Create Table Tab2 (eid number reference tab1 (eid), address1 varchar2 (25), address2 varchar2 (15)); 
+4

使用は代わりに '' – Utsav

+0

reference'のreferences'ありがとう非常に@UtsavのSQL * PLUS –

答えて

0

コメントで述べたように、REFERENCES

CREATE TABLE Tab2 
(eid number REFERENCES tab1 (eid), 
address1 varchar2 (25), 
address2 varchar2 (15) 
); 
0
Create Table Tab2 (eid number references tab1 (eid), address1 varchar2 (25), address2 varchar2 (15)); 
0

を使用するには、Oracleへようこそ!

あなたはデータベースを操作するために何を使用していますか? SQL * Plus? SQL Developer?

SQL Developerを使用している場合は、これらの質問に答えるのに役立ちます。

enter image description here

+0

イム。あなたはまだその言語を学びますが、あなたはずっと速く進歩します。 –

+0

あなたは新しいしているので、私はあなたが最初のSQL Developerをしようと提案を使用して – thatjeffsmith

+0

よろしくお願いします。私はまだあなたの助けが必要です。私はsql developer.itを実行しようとしています。私はパスを提供するときにそれは私に "SQLの開発者のためのJava仮想マシンを見つけることができません"のエラーを与えるパスを求める "私は解決策を探して" sqldeveloper.confファイルの "SetJavaHome" "私がそれをして、それを編集した後にファイルを保存しようとすると、アクセスが拒否されたというエラーが返されます –

関連する問題