Java 如何做';是否在oracle sql查询中写入架构名称?
我在Oracle XE中有Workspace/SchemaJava 如何做';是否在oracle sql查询中写入架构名称?,java,sql,oracle,jdbc,oracle-xe,Java,Sql,Oracle,Jdbc,Oracle Xe,我在Oracle XE中有Workspace/SchemaEDUCATION 在Java代码中,我希望执行如下查询:SELECT*fromtable而不是SELECT*fromteducation.Table 当我在没有教育的情况下编写查询时出现错误:表或视图不存在 我试图将默认模式设置为%(屏幕截图),但没有帮助。 如何避免写入工作区/架构名称?如果我理解正确,您希望访问其他架构中的表而不使用架构名称 一个简单的方法是使用。在要连接到的架构中: create synonym table fo
EDUCATION
在Java代码中,我希望执行如下查询:SELECT*fromtable
而不是SELECT*fromteducation.Table
当我在没有教育的情况下编写查询时
出现错误:表或视图不存在
我试图将默认模式设置为%(屏幕截图),但没有帮助。
如何避免写入工作区/架构名称?如果我理解正确,您希望访问其他架构中的表而不使用架构名称 一个简单的方法是使用。在要连接到的架构中:
create synonym table for education.table;
然后您可以使用table
,您将使用education.table