Omitir esquema en la consulta DERBY

He creado una base de datos llamada 'movie_db', establezca el esquema predeterminado en APP. Luego creó una tabla de muestra llamada 'USUARIOS'.

Mi conexión a DB es la siguiente:

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

    <property name="driverClassName" value="org.apache.derby.jdbc.ClientDriver"/>
    <property name="url" value="jdbc:derby://localhost:1527/movie_db"/>        
    <property name="username" value="root"/>
    <property name="password" value="pass"/>
</bean>

Ahora quiero escribir algunas pruebas e intentar ejecutar la siguiente consulta:

SELECT * FROM USERS;

Lo que consigo:

java.sql.SQLSyntaxErrorException: Table/View 'USERS' does not exist.

Cuando especifico exactamente el esquema que estoy usando:

SELECT * FROM APP.USERS

todo funciona bien

¿Cómo puedo omitir el nombre del esquema en mi consulta?

ACTUALIZAR: Como dijo Bryan, he creado un usuario con el nombre de mi esquema predeterminado y autorizo ​​con este inicio de sesión. Esta es la forma más sencilla de omitir el nombre del esquema en la consulta. Pero aún así, si quiero usar varios esquemas, la única forma es establecer el esquema explícitamente.

Respuestas a la pregunta(1)

Su respuesta a la pregunta