2016-03-27 5 views
0

Oracle XEにWorkspace/Schema EDUCATIONがあります。Oracle SQL問合せにスキーマ名を書き込まない方法は?

私のJavaコードでは、SELECT * FROM EDUCATION.TableではなくSELECT * FROM Tableのようなクエリを実行します。

EDUCATIONなしでクエリを書き込むと、次のエラーが表示されます。テーブルまたはビューが存在しません。

デフォルトのスキーマを%(スクリーンショット)に設定しようとしましたが、それは役に立ちませんでした。 enter image description here

Workspace/Schemaの名前を書き込まないようにするにはどうすればよいですか?

答えて

2

私が正しく理解している場合は、スキーマ名を使用せずに他のスキーマのテーブルにアクセスする必要があります。

これを行う簡単な方法の1つはsynonymsです。あなたがeducation.tableを使用する場所、あなたがtableを使用することができます

create synonym table for education.table; 

:スキーマでは、に接続されています。

関連する問題