2016-03-27 26 views
0

Oracle XE'de Workspace/Schema EDUCATION var.Oracle sql sorgusunda şema adı nasıl yazılmıyor?

Java kodumda şu gibi yürütme sorguları istiyorum: SELECT * FROM EDUCATION.Table yerine SELECT * FROM Table.

EDUCATION olmadan sorgu yazdığımda hatam var: tablo veya görünüm mevcut değil.

Varsayılan şemayı% (ekran görüntüsü) olarak ayarlamayı denedim, ancak yardımcı olmadı. enter image description here

Çalışma Alanı/Şema adı yazılmasından nasıl sakınılır?

cevap

2

Doğru anlıyorsam, şema adını kullanmadan diğer şemalardaki tablolara erişmek istersiniz.

Bunu yapmanın basit bir yolu synonyms kullanır. Eğer education.table kullanırsınız nerede

create synonym table for education.table; 

Sonra table kullanabilirsiniz: için şemada bağlanmak edilir.