問題タブ [informix]

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

java - 巨大な数の処理 C、Java、Informix

最大15桁の数字を扱う状況です。この値をテキスト ファイルから解析し、C を介して Informix テーブルに格納する必要があります。これらの値を読み取り、算術演算を行い、結果を計算する別の Java コンポーネントがあります。

私はこれについていくつかの調査を行っており、Informix が提供する int8 データ型が C の適切な候補になることがわかりました。

Java に関しては、BigInteger クラスを使用する予定です。

このアプローチを採用する際に落とし穴はありますか。どんな考えでも大歓迎です。

参考までに、これは古いアプリケーションであり、これまでプリミティブを使用しています。さらに、プリミティブの範囲内の数値しか処理できませんでした。

ありがとう。

0 投票する
7 に答える
38163 参照

sql - SQL - 24 時間 (「軍事」) 時間 (2145) を「AM/PM 時間」 (午後 9 時 45 分) に変換する

私が作業している 2 つのフィールドがあり、それは smallint 軍事構造化時間として保存されています。
編集IBM Informix Dynamic Server バージョン 10.00.FC9 で実行しています

beg_tm と end_tm

サンプル値

サンプル出力

これは Perl で動作していましたが、SQL と case ステートメントでそれを行う方法を探しています。

これは可能ですか?


編集

基本的に、このフォーマットは ACE レポートで使用する必要があります。の単純なブロックを使用して、出力セクション内でフォーマットする方法が見つかりませんでした

vbeg_tm は宣言された char(4) 変数です


編集 これは1300時間以上機能します(2230を除く!!)

これは1200時間未満で機能します(時々.... 10:40が失敗します)



Jonathan Leffler の式アプローチで使用されるキャスト構文のEDITバリエーション

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

asp.net - 正しいバージョンのIBM.Data.Informixライブラリーへの参照を追加する

Visual Studioで.NET用のInformixクライアントライブラリを参照すると([Webサイト]-> [参照の追加])、IBM.Data.Informix(バージョン:2.81.0.0;ランタイム:v1.1.4322;パス:C:..)として表示されます。 。\Client-SDK\ bin \ netf11 \ IBM.Data.Informix.dll)

これは実際には機能しますが、本番サーバー(クライアントライブラリの異なるセットがインストールされている)にアプリケーションをロードする際に問題が発生した後、InformixクライアントSDKでインストールされた2つのディレクトリ\ bin \netf11\と\binがあることに気付きました。 \netf20。netf20のライブラリには、アセンブリバージョン3.0.0.2があります。

だから、私の質問は、netf20ディレクトリのIBM.Data.Informix.dllを[参照の追加]ダイアログに表示するにはどうすればよいですか?

さらに、PCから.dllのコピーを取得して、運用サーバーの/ bin /ディレクトリにスローすると、問題が発生しますか?少なくとも問題が何であるかを理解するまで、サーバーに新しいバージョンのInformixクライアントをインストールすることに熱心ではありません...

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

stored-procedures - Informix にはスケジュールされたトリガーがありますか?

12 月 31 日の 11:59 にいくつかのレコードを更新するには、Informix データベースが必要です。Informix はトリガーでこれを行うことができますか、それともある種のスケジューラーを持っていますか?

私はInformix初心者です。

HP-UX に Informix 11.1 を使用しています。

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

sql - ISQL コマンドを使用して Informix ストアド プロシージャを作成できませんか?

Informix SQL の「isql」コマンドを使用して、IBM Informix Dynamic Server バージョン 10.00.FC9 でこのストアド プロシージャを作成する際に問題が発生しました (この投稿に対する Jonathan Leffler の回答を参照) 。

(近くの彼の2つの例のそれぞれについて、文字でエラーが発生しますRETURNING CHAR(8)

元。1:

元。2:

それらは、リンクされた投稿で私が尋ねた質問を解決するために、Jonathan Leffler (Informix Magician extraordinaire) によって設計されました。目的の戻り値は、軍事時間を保持する INT データ型を午後 2 時 30 分型の形式に変換することです。

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

odbc - Informix Dynamic Server 2000: ODBC を有効にするにはどうすればよいですか?

Informix Dynamic Server 2000 バージョン 9.21.UC4 を実行している古いサーバー (Solaris 8) があり、どこからでもデータにアクセスできるように ODBC を有効にしたいと考えていますが、その方法に関するオンライン ドキュメントを見つけることができませんでした。サーバーでこれを行うには。サーバーで dbaccess を使用してデータに問題なくアクセスできますが、サービスの一覧を確認すると、IDS に対して有効になっているものは何も表示されません...

考え?方向?

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

追加の考え:

  • 私のサーバーのホスト名は「r3tmmtx」です
  • Informix 内部サーバー名は「cms_ol」のようです

私のsqlhostsファイル:

「INFORMIX」を含む私の環境変数:

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

.net - Informix ODBC 接続のヘルプ

ODBC 経由で Informix データ ソースをサポートできるようにする必要がある開発プロジェクトがあります。事前構築済みの Informix Virtual Appliance を IBM Web サイトからダウンロードし、組み込みツールを使用してサーバーを表示できましたが、クライアントの ODBC 接続からアクセスできませんでした!

ODBC サポート パッケージもインストールされており、ドライバーがインストールされていることもわかっています。

私は実際に Informix を扱ったことがないので、私が見逃しているトリックがあるかどうかはわかりませんが、誰か提案があれば、私はそれを受け入れます。

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

informix - Informix の E/R ダイアグラマ?

間違っている場合は訂正してください。ただし、Server Studio には関係コネクタがありません。

コードを自動的に生成する優れた Informix E/R ダイアグラマはありますか?

無料ならいいのに…

更新:私は間違っています、それは関係コネクタを持っています、それはあなたが外国語キーを定義してから実行しなければならないということです、私は実行しませんでした。

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

stored-procedures - Informix:SQL/ストアドプロシージャを使用したFifo評価

IDS 10を使用しており、製品ID、トランザクション時間、ボリューム、数量、および価格による在庫の変化を含む単純なトランザクションテーブルがあります。
SQL /ストアドプロシージャだけでFIFO評価を決定することは可能ですか、それともカーソル処理にDBIでPerlのようなものを使用する必要がありますか?
私は最初に総量で一時テーブルを作成し、次にソートされたトランザクションを処理して関連するトランザクションの平均を計算する必要があるため、Fifo評価ではpovからカーソルを処理する必要があります。

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

sql - InformixSQLテキストBlobワイルドカード検索

テキスト(blob)列でワイルドカード検索を使用する効率的な方法を探しています。
内部的にバイトとして保存されているのを見てきました...データ量は制限されますが、残念ながら私のベンダーはこのばかげたデータ型を使用することにしました。システム側で簡単に変更できる機能がある場合は、一時テーブル内のすべてを移動することも検討します-残念ながら、rpadのようなものは機能しません...
選択した部分の列を使用するか、 PerlのDBIモジュールを介してデータを読み取ります。