実務で C言語のプログラムを書いていて、 「ループ処理で、sprintf を使って WHERE 条件を少しずつ増やす」 という処理を、一瞬で書けなかった。 書けば分かる処理なのに、 「文字列ってどう扱うんだっけ?」 「sprintf って結局何してるんだっけ?」 と頭の中 ...
Did you know that SQL has a for loop? That’s all a “correlated subquery” is — just a for loop over a query I use a correlated subquery when I want to “execute a query” for each row in a base table ...
Oracle PL/SQL Mistake That Can Break Our Entire System One mistake I often see in enterprise Oracle applications is committing inside loops. Mostly we write code like this: FOR i IN c_menu LOOP INSERT ...
はじめに:ストアドプロシージャ開発におけるループ制御の重要性 データベースエンジニアの皆様、日々の業務お疲れ様です。 ストアドプロシージャや関数を開発する際、大量のデータを一括で処理したり、ダミーデータを自動生成したりするために ...
PL/SQL is Oracle's procedural extension to SQL. It runs inside the database server, minimizing network round trips and enabling tight integration with Oracle's SQL engine. However, poorly written ...