PL/SQL を扱う上で役に立つリファレンスと、PL/SQL の概要を知るための簡単なチュートリアル、また手本になるようなサンプルコード (数が揃っているものであればなお可) を探しています。オンラインドキュメントでも書籍でも構いません。
業務でストアドプロシージャのメンテナンスを行うことになりそうなので、その助けになるものを求めています。
標準的な SQL への理解はあり、TransactSQL でストアドを組んだ経験があるので「ゼロからの~」的なものよりは、PL/SQL の概要を短時間でつかんで後は業務の中や良質なサンプルコードを参照する中で覚えていけないかと考えています。
メンテナンスの対象となる PL/SQL コードは Oracle9i, PL/SQL 9.2.0.1.0 で動いており、コード量は少ないのですが、質的にはいまいち (コメントがない) な状況です。
ついでにパフォーマンスに関する留意点など PL/SQL の面倒を見る上で役に立つことや、勘所、使いどころなどノウハウ的なものも拾えれば有り難いです。
実際に使った/役だった回答に集中してポイントを割り振ります。
よろしくお願いします。
Oracle Technology Network (OTN) Japan - オラクル製品の技術情報・ダウンロードサイト
まずは、OTNに登録しましょう。(無料)
ここからマニュアル、技術ドキュメント、サンプルソースコードなどが入手できます。
OTNの中の1コーナーです。利用者から投稿されたTIPS的なスクリプト、コードを入手できます。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3sql.htm
SQL プログラミング言語資料 - SAK Streets
http://www.sqlpowerpage.co.jp/plsqlquestion.htm
SQL Question
http://www.t3.rim.or.jp/~buchi/plsql/index.htm
オラクルが好き! - やさしくわかるPL/SQL
http://web1.aaacafe.ne.jp/~imajun/ora/oracle.html
Oracleくるる〜 +(ぷらす)
その他参考になるサイトを挙げてみました。
http://www.digital-wks.com/oracle.html
DIGITALWORKS-ORACLE Tech
ここはOracleに関するリファレンスです。
かなり役に立っています。
ありがとうございます。
http://www.amazon.co.jp/exec/obidos/ASIN/4873111684/qid=11268769...
Amazon.co.jp: Oracle PL/SQLデスクトップリファレンス 第2版: 本: スティーブン フォウアスタイン,チップ ダウズ,ビル プリビル,Steven Feuerstein,Chip Dawes,Bill Pribyl,イデアコラボレーションズ
http://www.amazon.co.jp/exec/obidos/ASIN/4873110033/qid=11268768...
Amazon.co.jp: Oracle PL・SQL組み込みパッケージ・関数デスクトップリファレンス: 本: スティーブン フォウアスタイン,チップ ダウズ,ジョン ベレスニウィッツ,Steven Feuerstein,Chip Dawes,John Beresniewicz,イデアコラボレーションズ
http://www.amazon.co.jp/exec/obidos/ASIN/4900900346/qid=11268769...
Amazon.co.jp: Oracle パフォーマンスチューニング: 本: マーク ガリー,ピーター コリガン,Mark Gurry,Peter Corrigan,後藤 宏,永田 稔,原 陽一,鈴木 貴巳,松本 淳一,ユニテック
↑書籍ではこのあたりが定番でしょうか。2番目と3番目は少し古いです。
http://www.amazon.co.jp/exec/obidos/ASIN/4798004979/qid=11268767...
Amazon.co.jp: Oracle逆引き大全500の極意 プログラミング編: 本: ブリリアントスタッフ
Tips形式なので、こちらの方が読みやすく感じます。
ありがとうございます。
オライリー本、良さそうですね。
う〜ん、逆引き系って質は二の次な印象があるのですが… また書店で手に取ってみたいと思います。
なるほど。ありがとうございます。