問題タブ [ibm-db2]

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 投票する
1 に答える
139 参照

sql - max(count) sql........ テーブルまたはサブクエリの結合

製品表

売上表

顧客テーブル

この 3 つのテーブルを結合して、結合またはサブクエリを使用して以下のような出力を生成するにはどうすればよいですか...

顧客名 | アイテム購入回数 | 最も頻繁な製品タイプ


神戸 ,3 ,飲料

私の試行コードですが、3番目の1 hvの問題

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

php - db2_connect() が失敗してもリソース ID を返す

PHP スクリプトから ibm_db2 ドライバーを使用して AS/400 V7R2 を実行しています。

接続文字列の残りの部分が有効なオプションを使用しdb2_connect()て、無効なライブラリ リストを に渡すと、 によってエラーが報告されているにもかかわらず、リソース ID が返されることに気付きました。また、何も含んでいません。反対に、有効なライブラリ リストを提供すると、ステートメントはまったく同じ方法で評価されます。唯一の違いは、エラーが画面に出力されないことです。i5_liblini_set("display_errors", 1);db2_conn_error()db2_conn_errormsg()IFini_set("display_errors", 1);

無効なライブラリ リストが原因で失敗するのではなく、提供された DB ユーザー名のデフォルトのライブラリ リストを使用して接続していることに気付きました。なんらかの理由でライブラリ リストが無効な場合、デフォルトで間違ったリストになるため、これは私にとって恐ろしいことです (主な懸念事項は、開発環境と運用環境が混在していることです)。

他の誰かがこの動作を再現できますか? これが私のシステムだけで PTF が必要なのか、それとも典型的なものなのかはわかりません。DB2 接続が意図したオプションで確立されたことをどのように確認しますか?

再現するコード (システム名、ユーザー名、パスワードは適宜置き換えてください):