sql >> データベース >  >> RDS >> Mysql

ストアドプロシージャは結果セットを返すことができますか?

    ストアドプロシージャを実行すると、実際には複数のResultSetオブジェクトが返される場合や、複数のステートメントを実行する場合はカウントが更新される場合があります。

    CallableStatementを使用します procを実行してから、getResultSet() またはgetUpdateCount() 正しい結果を得るために。複数の結果セット/ステートメントの場合、getMoreResults()を呼び出します ストアドプロシージャの結果を移動します。

    このような単純なケースでは、getResultSet()を呼び出す必要があります。 一度処理します。



    1. データベース設計:複合キーと1列の主キー

    2. mysqlはどのような種類のハッシュを使用しますか?

    3. Postgresqlの見出しを含むCSVとしてテーブルをエクスポートするにはどうすればよいですか?

    4. MySQLの複数の列に基づいてランクを決定する