• 締切済み

ストアドファンクションで

ストアドファンクションで、複数の値を返すことはできないのでしょうか? 例えば、Oracleなら構造体のユーザ型の値を返したりできます。 versionは、5.1.28です。 よろしくお願いします。

みんなの回答

回答No.1

できません。 MySQLのストアドルーチンは、標準SQL準拠なので、実装が早かったため独自機能としているOracleやSQL Serverとは、かなり違いがあります。 ユーザデータ型は、標準SQLにも入っているので、今後、実装されると思います。 表の全列を返すというのは、同じく標準SQL準拠のDB2では実装済だと記憶しているので、今後、実装されるかも知れません。

関連するQ&A