2018-12-17Oracle, 設計

ロジック中にSYSDATEが使われてしまうケース 有効開始日と有効終了日という値で履歴管理されたテーブルから「現時点で有効なデータ」を抽出するとき WHERE SYSDATE BETWEEN START_DATE AND END_DATE ...

2018-12-17Oracle, PL/SQL, パフォーマンス

存在チェックにCOUNTを使わない! もう、世の中的にはPL/SQLも古い言語に含まれると思うのですが、未だ存在チェックに暗黙カーソルのCOUNTを使う人がいます。 若者ならまだしも、そこそこの単価をもらっているベテランプログラマでも、こん ...