2016年7月11日月曜日

Oracle Synonym 備忘録

Synonymをやたらと使っているシステムの整理をする事になり、久しぶりにOracleを弄る事になった。

まずは、Synonymの一覧を作る。

しかし、微妙に記憶が怪しいところがあり、ググった。
知りたい事はすぐに出てくる。
便利な時代になったもんだ。
はじめた頃(ン十年前)は、英文のマニュアルを読んで、コツコツと身に着けたんだけど!
ほぼ、忘れてるけど。。。。!

一覧を作るSQL自体は簡単で、ユーザーの所有シノニムは、

SELECT * FROM USER_SYNONYMS

で、一覧が作れる。

よく間違えていたのが、DBAとALLの二つのパラメーター

ALL_SYNONYMS/DBA_SYNONYMS


なので、簡単に備忘録

ALL_SYNONYMS    ログインユーザーのアクセス可能シノニム
DBA_SYNONYMS   データベース内のシノニム
USER_SYNONYMS   ログインユーザーの所有シノニム

本日の河上選手:お休み

オーシャンは明日からだと思っていたら、海の日が最終日だから、明後日からだった。