18
jul
17

sinônimos do oracle

Sempre bom deixar em mãos.

Digamos que tem o usuário BOB_DEE e quer que ele acesse os dados da tabela DEF_STRATEGY, porém esta tabela pertence ao usuário TOM_DAY.

SELECT * FROM TOM_DAY.DEF_STRATEGY;

O sinônimo entra como um facilitador, um atalho.

CREATE (PUBLIC) SYNONYM DEF_STRATEGY FOR TOM_DAY.DEF_STRATEGY;

A partir daí o select anterior pode ser feito da seguinte forma:

SELECT * FROM DEF_STRATEGY;

Pronto, sinônimo criado. Há a distinção entre público e privado que deve ser sempre levada em consideração antes da criação do sinônimo. Enfim, para apagar/dropar o sinônimo:

DROP SYNONYM DEF_STRATEGY;


0 Respostas to “sinônimos do oracle”



  1. Deixe um comentário

Deixe um comentário


NoDBA

Categorias