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”