【客先常駐SES】Oracle DBLinkとシノニム ~現場で使うSQL備忘録~

シェアする

  • このエントリーをはてなブックマークに追加

よく使うにも関わらず、よく忘れて、よく調べるので自分の知識としてまとめていきたい。

基本的なSELECT等は理解できているので、その辺は省略です。

(SELECTでもちょっと複雑になるとお手上げです。。。)

実行環境はOracleです。

DBLinkの確認・作成・削除

シノニムの確認・作成・削除

まとめ

DBLink(データベースリンク)の確認・作成・削除

確認

FROMの後ろをいつも忘れる。ALL_DB_LINKSでもいける。

見れる範囲が変わるらしいけど、細かい仕様はわからん。

作成

DB接続名が別ファイルで定義してるからやっかいなんだよなぁ。。。

個人的にはDB接続名をそのままDBLink名にしちゃってる。

いいのか悪いのかは不明。。。

削除

削除することは滅多にないけど、DATABASE LINKってまじまじとタイピングすることないからパッと出てこない。

シノニムの確認・作成・削除

確認

シノニムの綴りが覚えられないので、いつまでたっても空で打てない。

作成

2つ目の方を良く使います。

DBLinkを作成して、そのDBLinkを使用してシノニムを貼ることが多いので、その組み合わせを覚えておく必要あり。

削除

シノニムについては削除も割とよく使うなぁ。

まとめ

現場には自分よりできる人がたくさんいるので、わからなくなったら調べるなり、聞くなりやればよいが、

できるだけ自分でできる範囲を広くしていくことが大切。

こういった超基礎・基本的なものはどの現場にいっても活きると思うので、しっかり自分のものにしておかないとね。

↓いつも励みに頑張っています↓
SEブログ一覧
システムエンジニアブログ一覧