問題タブ [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.
informix - Informixクエリプラン
Informixでクエリの実行プランを取得するにはどうすればよいですか?
explain plan
OracleとSQLServerで得られるものと同様のものが必要ですset showplan_all on
。
重要な場合は、(IBM.Data.Informixを使用して).NETアプリケーションから接続しています。
ありがとう!
c# - 日付の無効な月 - Informix の日付形式が散発的に元に戻ります
したがって、ERP システムを実行する AIX (ugh) サーバーがあります。このシステムに組み込まれているレポートは最悪なので、もちろん私は必要なレポートを作成する任務を負っています。
私が実行した多くのレポートがありますが、もちろんそのほとんどは特定の日付などに関するものです。コーディングは、Windows 2003 Standard Server ボックス上の ASP.net で実行される C# で行われます。Informix CSDK を使用して、CSDK に付属の .Net Data Adapter 経由で接続します。サーバーは、AIX 5.2 サーバー上で Informix 10 を実行します。
奇妙なのは、Informix を開始および停止したり、サーバーを再起動したりするたびに、Informix が CSDK を介して日付を処理する方法を変更することを決定したように見えることです。現在 MM/DD/YYYY を期待している場合、最終的には上記の状況の後に YYYY/MM/DD でそれが必要であると判断します。これにより、通常、「無効な月の日付」エラーが発生します。次に、dateformat 関数 (簡単に行ったり来たりできるように作成されています) に入り、手動で変更します。このエラーの処理で作成したいくつかのレポートを作成し、別の形式の日付で同じクエリを再試行します。もちろん、これは理想的とは言えません。その真相を突き止めたいと思います。
ASP.net ページ エラーから貼り付けたテキストを次に示します。ありがとう!
sql - SQL - WHERE 集計>1
{id,username,firstname,lastname} を含む Customers のデータベース テーブルがあるとします。
異なる名前のインスタンスがいくつあるかを知りたい場合は、次のようにします。
複数回出現する名前のみを返すように同じクエリを作成するにはどうすればよいですか? つまり、上記の例では、jeff と adam の行のみが返されます。
permissions - Informix、すべてのテーブルにselectを付与します
Informixを使用すると、次grant select
のようなテーブルで作業できます。
データベース内のすべてのテーブルでこれを実行するにはどうすればよいですか?
sql-server - リンクサーバーエラーの原因不明
SQL Server 2000 Standard Edition、SP3を実行している古いWindows2000サーバーがあります。これには、ODBC接続を介してInformixDBに接続するためのリンクされたサーバー設定があります。1年のほとんどの間、リンクサーバーに対してOPENQUERYを実行すると、問題なく正常に動作します。ただし、数か月ごとにこのリンクサーバーに障害が発生し、SQLServerが再起動されるまで再び機能しません。EnterpriseManagerに表示されるエラーは次のとおりです。
クエリアナライザでリンクサーバーに対してSQLクエリを実行しようとすると、報告されるエラーは次のとおりです。
ここで参照されているTRACEフラグを適用すると、もう少し詳細がわかります。
これを引き起こす可能性のあるアイデアはありますか?サーバーの障害や設定の変更は認識されておらず、再起動すると常にこれが修正されるようです。InformixDBはバージョンInformixDynamicServer 2000 9.21.UC2のようであり、アップグレードまたはパッチ適用はオプションとして使用できません。
informix - AIX の gcc で 64 ビットの Informix CSDK を使用していますか?
esql スクリプトは xlc オプションのみを使用するため、この構成はサポートされていないと思います (gcc はまったくサポートされていない可能性があります)。
しかし、他の人が AIX でこの構成 gcc と informix 64 ビットを使用しているかどうかを知りたいです。
informix - Create Table ステートメントの分離
Informix DB を使用しており、DB に存在する各テーブルのテーブル作成クエリのバックアップを作成する必要があります。作成スクリプトのみが必要なため、データベースを複製する必要はありません。WinSql を使用して DB にアクセスしています。 .どんな助けでも十分です.TIA
informix - Smart-LOB の場所を特定する (Informix 11.5)
Informix IDS 11.5 では、どの SmartLob スペースに BLOB が存在するかをどのように判断しますか?
つまり、実際には2つの質問です。
- PUT 句を生成する dbschema コマンドのようなものを取得するにはどうすればよいですか。
- 特定の SmartLOB がどの sblobspace から来たかを調べるにはどうすればよいですか?
sql - SQL - WHERE AGGREGATE>1 のカウント
{id,username,firstname,lastname} を含む Customers のデータベース テーブルがあるとします。
異なる名前のインスタンスがいくつあるかを知りたい場合は、次のようにします。
複数回出現するファーストネームの数をカウントするにはどうすればよいですか? 疑似 SQL では、次のようになります。
sql - Informix SQL - すべてのフィールドとテーブルを一覧表示する
Informix iSQL には、info tables;
すべてのテーブルを表示するコマンド " " があります。
フィールドとそれぞれのデータ型を表示するための構文は " info columns for table;
"です。
すべてのテーブルとすべてのフィールドの table.field を表示する同様のコマンドはありますか?