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

MySQLでのOracleのREFCURSORに相当するものは何ですか?

    MySQLにはOracleのようなリフレクターはありません。 MySQLで複数の行/結果セットを返すストアドプロシージャを作成することを計画している場合は、

    を実行してください。
    DROP procedure IF EXISTS `sample`;
    DELIMITER $$
    CREATE  PROCEDURE `sample`(p_rank IN INT)
    BEGIN
    select * from MyTable where id=p_rank;
    END$$
    DELIMITER ;
    

    sample();を呼び出します 。使用できる結果セットが返されます。



    1. データモデルのグローバリゼーションについて覚えておくべき7つの重要事項

    2. SCUMMダッシュボードを使用したMySQLの効果的な監視:パート1

    3. MySqlエラー:1364フィールド'display_name'にデフォルト値がありません

    4. どうすれば大量のmysqlテーブルを整理できますか?