Oracle・PLSQL– category –
-
Oracle SQLで日付が欠ける理由—補完の落とし穴と対策
日次でアクセスログの集計をしたいのに、「なぜか一部の日付が出てこない」場合があります。 特にKPIを日単位で可視化する場面では、集計結果に“ゼロ件の日”が含まれないと、レポートやグラフの整合性に支障が出てしまいます。 この記事では、Oracle SQLに... -
SQLLoaderの使い方を解説 — ctl構文とエラー対応
OracleデータベースにCSVなどの外部ファイルを取り込むとき、「SQL*Loader」という名前は耳にするけれど、ctlファイルやエラーへの対応に不安を感じていませんか? 私自身、最初は「ファイルはあるのになぜか入らない…」と毎回つまずいてばかりでした。 こ... -
Oracle SQLで前後の行を比較 — LAG/LEADで変化点を可視化
ログや履歴データを扱っていて、「前回から何が変わったのか」を知りたいと思ったことはありませんか? 操作履歴の分析や異常検知など、隣接する行同士の比較が求められる場面は意外と多いものです。私自身もかつてはROWNUMや自己結合で苦戦していましたが... -
Oracleで読みやすいPL/SQLプロシージャを書くコツ — 7つの習慣で可読性を改善
PL/SQLのストアドプロシージャを書くチームにとって、コードの「読みやすさ」は思っている以上に大事な要素です。実際、読みづらいPL/SQLに出くわすとレビューが止まりがちになり、結果として手戻りも増えてしまう……そんな場面、経験した方も多いのではな...
1