問題タブ [fetchall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
305 参照

php - 「fetchAll」コマンドが機能しない (Zend Framework) 長い SQL クエリ ステートメント

zend フレームワーク (PHP) の「fetchAll」コマンドを使用して、mysql DB にクエリを送信しようとしています。クエリは大量の文字 (約 9000 文字) で構成されています。私のクエリは次のようなものです: select * from mytable where name_text like 'bla bla bla....(about 8600 characters)..'

その結果、php アプリケーションのプロセスが「待機」状態になり (エラーは発生しませんが、プロセスは続行されません)、mysql db では接続がスリープ状態のままになります。

注:phpmyadminでSQLステートメントを直接実行すると、実行され、数秒で結果セットが得られます。

私のシステム構成は次のとおりです。ubuntu 12.10 mysql apache2 php5

この問題を解決するためのアイデアはありますか? 前もって感謝します

0 投票する
2 に答える
4953 参照

php - Php プリペアドステートメントはエミュレーションをオフにします

pdo で準備済みステートメントを使用するときにエミュレーションをオフにすると、副作用はありますか? 私は select * を使用しており、文字列ではなく int として処理する必要がある結果を制限しています。私は2つのうちの1つを行うことができます。

または、これらの変数を param タイプで明示的にバインドするには:

長所と短所はありますか?明らかに、エミュレーションをオフにすると、バインディングが大幅に節約されます。

0 投票する
1 に答える
48 参照

mysql - PDO foreach が間違った列から単一のエントリを出力する

ぎこちないタイトルで申し訳ありません。列に値を持つすべてのコメントを返すクエリがあり1ますblog

この表は、次の 3 つの列で構成されています。

CommentID Comments Blog

現時点では、クエリは のblog値を持つすべてのコメントを返していますが、値とともに最後に入力1されたコメントも出力しています(値が からに変更されても値は出力されます)。CommentID11WHERE12

これが私のクエリです:

の内容を印刷するためだけに探していますがComment WHERE Blog = 1、何が問題の原因ですか?

0 投票する
1 に答える
351 参照

python - SQLalchemyの列で行を圧縮しますか?

ライブラリを pyodbc の使用から SQLalchemy に変換しています。残念ながら、私はこのエラーが発生しています:

TypeError("ハッシュできない型: 'リスト'",)

これが私の機能です:

そして私のpyodbc 1(これは動作します):

0 投票する
5 に答える
64985 参照

php - php PDO fetchAll() - 動作していない間、foreach は動作します

正常に動作しているか、または fetchAll() が WHILE で機能しないかを知りたいです。

ここに例があります

ただし、しばらくループしてみると

私は fetch() のみを使用しようとしましたが、機能していました。私の質問: fetchAll() が "WHILE" で機能しないのはなぜですか?

0 投票する
6 に答える
38389 参照

python - python postgresは100万行をfetchall()できますか?

Python でpsycopg2モジュールを使用して postgres データベースから読み取っています。100 万行を超える列のすべての行に対して操作を行う必要があります。

cur.fetchall()障害が発生したり、サーバーがダウンしたりすることを知りたいですか? (私のRAMは、そのすべてのデータを保持するにはそれほど大きくない可能性があるため)

これを行うより賢い方法は何ですか?