問題タブ [isql]
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.
c++ - C++ アプリケーションが Informix DB サーバーに接続できない
を使用するアプリケーションがあります (非常に長いため、コードを提供できません) unixODBC
。また、インストールしisql
ました。すべてが正しく構成されているようです-ドライバー、サーバーなど、を使用しているため、isql
問題なくInformix DBに接続しています。しかし、同じ設定を使用している場合でも、アプリケーションが接続できません。返されるエラーは次のとおりです。
それで、ここに「興味深い」部分があります-odbc.ini
ファイルをにコピーする~/.odbc.ini
と/etc/odbc.ini
、すべてがほぼ正常に機能し始めました(「ほぼ」、アプリは1つのDSNに接続できましたが、他のDSNには接続できませんでしたが、それでも何かです)。
また :
INFORMIXDIR も正しく設定されています。~/.odbc.ini
どちらも指していません/etc/odbc.ini
(実際、2番目のものは役に立ちました、とは関係ありません~/.odbc.ini
、試してみました(:)
odbc.ini
正常に動作するため、正しく構成されてisql
います。
さらに情報が必要な場合は、お知らせください。ありがとう (:
sql - iSQLからcsvファイル_with_見出しにデータを出力する方法は?
iSQL クライアントを使用して Sybase ASA 8 データベースにクエリを実行し、クエリ結果を CSV 形式のテキスト ファイルにエクスポートしようとしています。ただし、列見出しはファイルにエクスポートされません。iSQL 設定でも OUTPUT ステートメントでも、それを指定する特別なオプションはありません。
クエリと出力ステートメントは次のようになります。
結果は次のようなファイルです
私がしたい間
ヒントはありますか?
command-line - コマンド ラインから Informix isql クエリで列幅を設定する方法
Informix isql UI を使用している場合、select ステートメントの結果がディスプレイの幅を超えると、出力が画面に垂直に表示されます。
ただし、ディスプレイの幅が十分に大きい場合は、結果が横に表示されます。
コマンドラインから同じクエリを発行した場合:
echo "select col_1, col_2, col_3" | isql -s dbname
、表示がすべてのデータを水平に収めるのに十分な幅であることを認識させる方法はないようです。デフォルトで80列を使用していると思います。
誰かがこの知識を持っている場合、コマンドラインからisqlに、引数を渡すことによって、またはおそらく何らかのInformix構成で、自動的に画面の全幅を認識させる方法を知りたいです。COLUMNS 環境変数を使用しても役に立たず、stty 列も役に立ちません。
ありがとう、リッチ
export - Sybase SQL Anywhere - データをファイルにエクスポートできません
Sybase SQl Anywhere でクエリをエクスポートしようとしていますが、OUTPUT TO コマンドを実行するときにエラーが発生します。私のクエリは次のようになります。
「OUTPUT TO」を省略したときに ISQL に表示される情報は次のとおりです。
ただし、クエリに OUTPUT TO コマンドを配置すると、次のエラーが表示されます。
クエリからデータをエクスポートできるようにするのに役立つ可能性のある提案をお待ちしています。1 行の情報を返す同様のクエリを実行したところ、エラーなしでエクスポートされました。
database - 次のようなデータベース接続エラーの解決:[ISQL]エラー:SQLConnectできませんでした
このエラーは通常どういう意味ですか?私はグーグルでそれを探し回ったが、解決策や答えのないたくさんのジャンクページを手に入れた。
この特定のエラーメッセージを解決するにはどうすればよいですか?
firebird - ISQLを使用してスクリプトを実行する
単純なisqlスクリプトを作成していますが、機能していません。何が問題なのかを見つけるために助けが必要です。
データベースに接続してSQLファイルを実行する必要があります。これはscript.sqlと呼ばれる私のスクリプトです:
を使用してデータベースに接続しようとすると、次のようになります。
このフォローメッセージが表示されます。:
sql - SQL - Informix エラーが別のエラーにつながる - ミラー PITA の廊下
iSql経由でInformixバージョン11.50.FC6を使用しています
ブロックの結果にCASE
仮想名を付けています。att_hrs
これは私にエラーを与えます:
提案されたようにエラーを修正しようとしています:
次に、このエラーが表示されます:
att_hrs
パーティーに参加していないときは簡単に見つけられましGROUP BY
たが、今では突然、att_hrs
ソースで失われています.
これを回避できますか?
本当のエラーは何ですか &| ここで起こっていることの解決策と、それを修正するために何をする必要がありますか?
編集
RETの解決策を試してみ
GROUP BY 1,2,3...
たところ、次のエラーが発生しました。
321: Cannot group by aggregate column.
function - Informix iSQL 日付関数のヘルプ
Informix の組み込み日付関数
TODAY
またはCURRENT
なしでこれを行う方法はありSUBSTR()
ますか?
unix - UNIXスクリプトを使用してASEISQLでSQLステートメントを実行する
私はUNIXスクリプトが初めてなので。ASE ISQL で SQL ステートメントを実行しています。SQL ステートメントが結果を返す場合、その結果を特定のユーザーにメールで送信する必要があります。また、SQL が結果を返さない場合は、メールを送信しないでください。
私が書いたサンプルスクリプトは次のとおりです。
どこが間違っているのか教えてください。
iphone - isqlはiPhoneでクエリの終了を待ちます
isql sdk を使用して Microsoft Sql 2008 クエリを iphone で作成しています。すべて正常に動作しますが、クエリの回答を得るには常に 2 つのボタンをクリックする必要があります。「送信」ボタンを押してから「次のページ」ボタンを押すと、次のページに結果が表示されますが、次のページのボタンにクエリを入力すると、アプリは次のページに切り替わりますが、クエリがテキスト ビューが空なので、アプリをクエリの終了まで待機させる方法はありますか。アプリ全体を一時停止して、クエリが終了するまでアクティビティ インジケーターが表示されると便利です