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

このPDO例外を回避する方法:他のバッファリングされていないクエリがアクティブな間はクエリを実行できません

    あなたは、コードの簡略化されたバージョンを投稿したと言います。ここに投稿したときに他に何か変更しましたか?このエラーは通常、複数のクエリが同時に「開いている」場合に発生します。たとえば、fetch()を呼び出します 、ただし、使い果たされるまで呼び出さず、2番目のクエリを取得しようとします。

    上記のコードから判断すると、fetchAll()を使用しているため、これは発生しないはずです。 。通常、この問題の解決策は、closeCursor()を呼び出すことです。 [docs] 。各fetchAllの後にそれを呼び出してみることができます そしてそれが何かをするかどうか見てください。



    1. LEFT(外部)結合を使用する場合、結合内のテーブルの順序は重要ですか?

    2. 2つの選択クエリをネストするCakePHP

    3. ORA-29283の解決方法:無効なファイル操作

    4. postgresql重複キーが一意性制約に違反しています