Oracle – ALTER SESSION SET CURRENT_SCHEMA

Podemos utilizar o comando ALTER SESSION SET CURRENT_SCHEMA para identificarmos a sessão, com o usuário em si.

Quando conectamos no banco de dados Oracle com outro usuário, é necessário adicionar o usuário antes dos objetos para execução, busca ou identificação no SQL.

select * from user.table_user;

Para solucionarmos este problema, podemos alterar a sessão com o comando;

alter session set current_schema = USER;

Após executar o comando, você poderá executar os comandos no banco de dados Oracle, sem precisar informar o nome de usuário antes dos objetos.

Exemplo:

select * from table_user;