問題タブ [sap-iq]

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 に答える
1231 参照

sql - while ループまたは動的実行

393085432 行の VIEWING_17to31_aug_server というテーブルがあります。

結合条件でフィールドを更新しようとしていました (結合条件は正しいです)。しかし、クエリの一時スペースを超えたため、クエリを実行できませんでした。

次に、中断しなかったが、現在は何年も実行されているwhileループを使用しようとしました。

もっと早く終わらせる方法って他にある?動的実行は役に立ちますか?

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

sql - Sybase Where 句「NOT IN」が機能しない

Syabse IQ 12.7 ver.を使用しています。

ステートメントに存在するかどうかにかかわらず、テーブルからカウントを取得しようとしています。

これがクエリです。

「存在しない」は1000行を生成しますが、「含まれていない」は0行を生成します。

この問題について何か考えはありますか?バグか何かですか?

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

sap-iq - Sybase IQ のすべての IDENTITY カラムを取得する

すべての ID 列のリストが必要です。どのシステム テーブルに情報があるか知っていますか?

ところで:私はSybase IQ 16を使用しています

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

sql-update - 「更新不可能なクエリで試行された更新操作」を解決する方法は?

私はsybase-iqサーバーで作業していますSybase IQ/15.4.0.3014

以下のようにテーブルの1つのフィールドを更新するための作業クエリがあります

SQLセッションから実行すると、これは正常に機能しています。高レベルのアプリケーションから呼び出されると、上記のクエリに対して以下のエラーが発生します

SQL 例外コードは 7301
更新不可能なクエリで試行された更新操作です

このエラーが発生する理由がわかりません。クエリを修正する解決策はありますか。インターネットで検索してもあまり役に立ちません。

誰もそのような問題に遭遇しましたか?

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

sql - 特定のタイムゾーンの Sybase IQ タイムスタンプ カラムを表示する

データ型が「timestamp」の Sybase IQ のカラムがあります。Aqua Data Studio などでクエリを実行するときに、タイムスタンプ タイプの列をさまざまなタイムゾーンで表示するにはどうすればよいでしょうか。または、Aqua Data Studio のクエリから取得したタイムゾーンをどのように知ることができますか? ありがとう

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

odbc - エラー [IM002] [Microsoft][ODBC Driver Manager] データ ソース名が見つからず、ウィンドウ サービスからデフォルト ドライバーが指定されていません

ODBC接続を使用して定期的にSybaseデータベースに接続し、データを処理する必要があるWindowsサービスを作成しました。Windows サービス クラス (「StarterClass」など) メソッド (「StartMethod」など) で ODBC 接続を開こうとすると、以下のエラーが発生します。

エラー [IM002] [Microsoft][ODBC Driver Manager] データ ソース名が見つからず、既定のドライバーが指定されていません

接続文字列は問題ないと確信しています。Windows サービスの参照を別のテスト Web アプリケーションに与えました。そして、同じ Windows サービス クラス メソッドを呼び出してみてください。

接続はデバッグ モードで正常に開いています。しかし、サービスを展開すると、問題が発生します。

親切に私を助けてください、

よろしく

ベンカット

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

sql - すべての値が Sybase IQ の定数と等しいかどうかを判断するカラム集計関数

非常に大きな Sybase IQ テーブルでテキスト データのいくつかのカラムを集計する関数を作成しようとしています。提供されたデータの形式を変更できません。

各行は、テストに少し似たプロセスの値を表します。キーは一意ではなく、値もテキスト文字列であり、「合格」または「不合格」のみになります。

実際のテーブルには、複数の「値」列がある場合がありますが、簡潔にするために 1 つだけを示しています。

ルールは、キーに対してすべてが合格した場合、それは合格です。それ以外の場合は失敗です。理想的な世界では、次のような集計関数を記述できるようになりたいと考えています。

データの例を次に示します。

集計データは次のようになります。

これを行うエレガントな方法はありますか?

参考までに、Sybase IQ - 通常の Sybase ではありません。;-)