このエントリは、JPOUGのadvent calendar 17日目の記事です。 DB2やSQL Server、Sybaseにできて、Oracle Databaseでできなかったことのひとつに問いあわせ結果のリストを戻すプロシージャを作れない、というものがあります。 SQL ServerやSybaseでは sp_help にお世話になっている方も多いでしょう。 Oracle Databaseの古くからの特徴として「SQLを使ってディクショナリを検索できる」というものがあります。この特徴があるがゆえに問いあわせ結果のリストを戻すプロシージャは不要だったのだと思います。 (余談ですが、Unixでは"ファイルによるI/Oの抽象化"がなされていますが、Oracle Databaseは"テーブル/VIEWによるI/Oの抽象化"が生真面目になされているといえるのではないでしょうか) とはいえ、Orac