神内と申します。 本題からはずれているようで恐縮なのですが > > ストアド・ファンクションとストアド・プロシジャの違いが、PostgreSQLでは > > 分かりにくいために混同しているように感じます。 もともと PostgreSQL には関数しかなかったと思います。 例えば Java から呼び出すときに本当にこれで良いのか悩んだ経験があります。 Oracle なんかだといろんなことをできるのですが、あれは DB というよりも Oracle という別のものになっているような、、、 ちなみにストアドは sybase が技術的には好みであったりします。 人それぞれでしょうけれど。 勉強になりました。 --神内