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

コマンドが同期していません。このコマンドを今すぐ実行することはできませんSQL

    ドキュメント を参照してください ここ

    コマンドが同期しなくなった場合。現在、このコマンドをクライアントコードで実行することはできません。クライアント関数を、間違った順序で呼び出しています。

    これは、たとえば、mysql_use_result()を使用していて、mysql_free_result()を呼び出す前に新しいクエリを実行しようとした場合に発生する可能性があります。また、間にmysql_use_result()またはmysql_store_result()を呼び出さずにデータを返す2つのクエリを実行しようとした場合にも発生する可能性があります。

    後で次のクエリに進む前に、結果を使用/保存する必要があります。

    もう1つの方法は、接続を閉じて再開することです。




    1. Oracleのシーケンスの値をリセットする必要があります

    2. sys.dm_os_wait_statsの主な使用法

    3. SQL Server 2016:データベースを復元する

    4. OracleのCONNECTBY... START WITHと同等のPostgreSQL構文は何ですか?