問題タブ [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.
java - 巨大な数の処理 C、Java、Informix
最大15桁の数字を扱う状況です。この値をテキスト ファイルから解析し、C を介して Informix テーブルに格納する必要があります。これらの値を読み取り、算術演算を行い、結果を計算する別の Java コンポーネントがあります。
私はこれについていくつかの調査を行っており、Informix が提供する int8 データ型が C の適切な候補になることがわかりました。
Java に関しては、BigInteger クラスを使用する予定です。
このアプローチを採用する際に落とし穴はありますか。どんな考えでも大歓迎です。
参考までに、これは古いアプリケーションであり、これまでプリミティブを使用しています。さらに、プリミティブの範囲内の数値しか処理できませんでした。
ありがとう。
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バリエーション
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クライアントをインストールすることに熱心ではありません...
stored-procedures - Informix にはスケジュールされたトリガーがありますか?
12 月 31 日の 11:59 にいくつかのレコードを更新するには、Informix データベースが必要です。Informix はトリガーでこれを行うことができますか、それともある種のスケジューラーを持っていますか?
私はInformix初心者です。
HP-UX に Informix 11.1 を使用しています。
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 分型の形式に変換することです。
odbc - Informix Dynamic Server 2000: ODBC を有効にするにはどうすればよいですか?
Informix Dynamic Server 2000 バージョン 9.21.UC4 を実行している古いサーバー (Solaris 8) があり、どこからでもデータにアクセスできるように ODBC を有効にしたいと考えていますが、その方法に関するオンライン ドキュメントを見つけることができませんでした。サーバーでこれを行うには。サーバーで dbaccess を使用してデータに問題なくアクセスできますが、サービスの一覧を確認すると、IDS に対して有効になっているものは何も表示されません...
考え?方向?
ありがとうございました!
追加の考え:
- 私のサーバーのホスト名は「r3tmmtx」です
- Informix 内部サーバー名は「cms_ol」のようです
私のsqlhostsファイル:
「INFORMIX」を含む私の環境変数:
.net - Informix ODBC 接続のヘルプ
ODBC 経由で Informix データ ソースをサポートできるようにする必要がある開発プロジェクトがあります。事前構築済みの Informix Virtual Appliance を IBM Web サイトからダウンロードし、組み込みツールを使用してサーバーを表示できましたが、クライアントの ODBC 接続からアクセスできませんでした!
ODBC サポート パッケージもインストールされており、ドライバーがインストールされていることもわかっています。
私は実際に Informix を扱ったことがないので、私が見逃しているトリックがあるかどうかはわかりませんが、誰か提案があれば、私はそれを受け入れます。
informix - Informix の E/R ダイアグラマ?
間違っている場合は訂正してください。ただし、Server Studio には関係コネクタがありません。
コードを自動的に生成する優れた Informix E/R ダイアグラマはありますか?
無料ならいいのに…
更新:私は間違っています、それは関係コネクタを持っています、それはあなたが外国語キーを定義してから実行しなければならないということです、私は実行しませんでした。
stored-procedures - Informix:SQL/ストアドプロシージャを使用したFifo評価
IDS 10を使用しており、製品ID、トランザクション時間、ボリューム、数量、および価格による在庫の変化を含む単純なトランザクションテーブルがあります。
SQL /ストアドプロシージャだけでFIFO評価を決定することは可能ですか、それともカーソル処理にDBIでPerlのようなものを使用する必要がありますか?
私は最初に総量で一時テーブルを作成し、次にソートされたトランザクションを処理して関連するトランザクションの平均を計算する必要があるため、Fifo評価ではpovからカーソルを処理する必要があります。
sql - InformixSQLテキストBlobワイルドカード検索
テキスト(blob)列でワイルドカード検索を使用する効率的な方法を探しています。
内部的にバイトとして保存されているのを見てきました...データ量は制限されますが、残念ながら私のベンダーはこのばかげたデータ型を使用することにしました。システム側で簡単に変更できる機能がある場合は、一時テーブル内のすべてを移動することも検討します-残念ながら、rpadのようなものは機能しません...
選択した部分の列を使用するか、 PerlのDBIモジュールを介してデータを読み取ります。