問題タブ [db2-400]

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

sql - テーブルから複数の行の 1 つを選択する SQL クエリ

特定の値に対して複数の行を含むテーブルがあります。テーブル構造は次のとおりです。

私が必要とする出力はすなわち

したがって、基本的には、両方の行の列のデータを含むテーブルから 2 つ以上の行の 1 つを選択したいと考えています (上記の太字)。JOIN を使用して試した以下のクエリは、4 行を返します。

誰かがうまくいくクエリを手伝ってくれませんか。

ありがとう

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

stored-procedures - DB2/400 UDF で大文字と小文字を区別しますか?

サービス プログラム プロシージャの SQL ラッパーを作成しています。手順は機能しますが、作成している UDF の動作がおかしいです。外部名キーワードを使用して UDF を作成すると、大文字と小文字が区別されます。ここに私が持っているコードがあります:

これを作成すると、うまくいきます。プロシージャ名からを削除しても、削除""されません。を使用していない多くの SQL UDF があり""、大文字と小文字の区別は問題になりません。

何か案は?

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

insert - インデンティ列 db2 への値の挿入

こんにちは、ID 列を持つ DB2 テーブルにスクリプトからデータを挿入しようとしています。私は構文を使用してそれを読みました:

動作しますが、動作しません。正確なクエリは次のとおりです。

次のエラーが表示されます。

ありがとうございました!

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

reporting-services - SSRS 2008 R2 から DB2 iSeries へのパラメーターの受け渡し

SSRS 2008 R2 から DB2 にパラメーターを渡す必要があります。DB2 I シリーズ 5、バージョン 6、リリース 1 を使用しています。SSRS で OLE DB を使用しています。SQL Server から iSeries に接続するためのリンク サーバーをセットアップしました。パラメータをデータ セットから DB2 に直接渡すか、SQL Server で作成するストアド プロシージャを介して渡します。これはどのように行うことができますか?ストアド プロシージャを作成する場合、OpenQuery を介して複数のパラメーター (@NameofParameter) を渡す必要があります。サンプル クエリを作成し、構文について具体的に説明してください。

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

ibm-midrange - iSeries DB2 には優れたオプティマイザーがありますか?

iSeries DB2 に足を踏み入れた MS SQL 開発者はこちら。

実行に永遠に時間がかかるレポートの SQL クエリを書き直すように依頼されましたが、それらは巨大で、数十のテーブルを結合するなどしています。

ただし、NOT EXISTS を結合に置き換えるなど、典型的な MS SQL 最適化手順を使用してアプローチしたところ、最初は改善が見られませんでした。私が気にする必要がありますか、それともオプティマイザーがそのような明白なことを処理していますか?

0 投票する
3 に答える
85659 参照

sql - DB2 の GETDATE() メソッド

GETDATE()私はしばらくの間、DB2 for iと同様の方法を取得しようと試みてきました。これまでのところ、次のことがわかりました。

私ができることはありますか?

これは最も効率的な方法ですか、それとも私がまだ見つけていない方法がありますか?

編集:

私は現在これを持っています:

ただし、クエリを実行するたびに編集する必要があるため、これは役に立ちません。

これに来ました:

ただし、これは月の初日には 1 - 1 = 0 として機能せず、月に 0 日はありません...

0 投票する
3 に答える
1211 参照

java - 文字セット 65535 のバイトを日本語 (5035) に変換できません

文字セット変換の問題があります:

次の変換方​​法を使用して、iSeries システムの DB2 で日本語の漢字を更新しています。

取得中に、次のコードを使用して変換して表示します。

しかし、システムは表示中に文字化けを表示しています。バイナリストレージから日本語の文字をデコードするのを手伝ってくれる人はいますか?

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

sql - Iseries i プロジェクトを表示

ビューでこれを行いたいと思います。

テーブル ordertrans を使用する Crystal reprt があります。このテーブルには、注文に関するデータが含まれています。これはMFGです。そのため、注文はカスタムであることが多く、パズルの各ピースがこの表にリストされます。パッキングコード PDB. 以前の CR は 001 のオーダー番号とレコードの選択に参加していました。PDB にもレコードの選択を追加しました。PDB を 1 回だけ選択するビューが必要です。2 つ以上ある場合は、何らかのエラーまたはまれな状態である可能性が非常に高く、レポートには適用されません。問題は、2 番目の PDB がレポートではなく EXCEL EXPORT でフォーマット エラーを引き起こしていることです。現在のビューの代わりに使用するビューが必要です。現在のものは001またはパッキングコードのみを選択するわけではありませんが、理論的には001およびpdbのものしか選択できないと思います。実際には3つのそのようなコードがあり、簡単にするために1つ言及します。

注文番号 TRNCDE

123 001
123 999
123 PDB
123 AAA
123 BBB
123 PDB

123 CCC