私は半年間 PL/SQL でプログラミングしてきましたが、非常に単純なプログラミング言語 (IMHO) であるという印象を受けました。PL/SQL のデザイン パターン – さらに緩い結合のためのインターフェイス注入 のような興味深い記事を偶然見つけましたが、読むことをお勧めします。依存性注入について言えば、サブルーチンをパラメーターとして渡すという特別な機能が恋しいです。出来ますか?どのように?
たとえば、JavaScript で次のようなコードがあるとします。
function tell_me (printer) {
printer ("hello");
}
tell_me (function () {
console.log (word);
});
PL/SQLで同様のことを行うことは可能ですか?