oracle-pro-c

    0

    1答えて

    は以下のエラーを解決する方法を示唆している私を助けてくださいのいずれかの側に許可されていませんが PCC -F-02144、CMD-LINE:空白文字は、どちらの側にも使用できません。 アルサイン(=) Linuxプラットフォームでmakeコマンドを使用してCソースコードをコンパイルするときに発生します。 このエラーがどのラインから来るのか正確に辿るのは難しいです。事前に おかげ

    3

    2答えて

    データベース接続をチェックするための簡単なpro * cプログラムを作成しました。コードは次のとおりです。 int main() { char *conn_string = "IDA/[email protected]"; int x = 10; printf("value of x is before db connection %d\n",x); pr

    1

    1答えて

    ファイルを行単位で読んでいて、すべての行の後にDBにデータをコミットしています。入力ファイルには、100K行が含まれています。 しばらくして、ORA-01562: failed to extend rollback segment numberエラーが発生しています。特定の行でも特定のファイルでもありません。エラーはランダムです。これは実動システムで起こっています。 このテーブルのMAXEXTEN

    -1

    1答えて

    .pcソースファイルをプリコンパイルすると、私のPC上で奇妙な動作が発生しました。私は、 "proc wpd_ric_pla_02.pc wpd_ric_pla_02.c CODE = ANSI_C"のようなコマンドライン命令を使用します。 全く同じソースファイルを別のマシン上でコンパイルすると、まったく同じバージョンのproc(11.1.0.7.0)ではなく、問題はありません。 生成された.cの

    -1

    1答えて

    WindowsでのOracleプリコンパイラの構成にお役立てください。 Windows 10にOracle 11gをインストールしました。どの環境変数を設定する必要があるか教えてください。

    2

    1答えて

    Oracle Pro * Cを使用するように変換されている既存のプログラムが、プリコンパイル時に問題を引き起こしています。ファイルシステムからファイルを読み取り、解析し、いくつかのデータベーステーブルに書き込みます。 次のように定義された方法があります:私はそれを作るしようとすると void parse_line(inline) char *inline; { // do stuff }

    0

    1答えて

    Oracle Pro * C埋込みSQL(Ref:https://docs.oracle.com/cd/B10501_01/appdev.920/a97269/pc_06sql.htm)では、次の3つのホスト変数にFETCHします。 別の変形で EXEC SQL FETCH emp_cursor INTO :emp_name, :emp_number, :salary; 、私は以下のように、

    -2

    1答えて

    非ラテンのコンテンツがメインフレームからコード化されたbase64となっています。 私はこのコンテンツをデコードし、UTF-8 charsetに設定されているOracle DBに挿入しています。 しかし、すべての非ラテン文字は迷惑メールとして表示されています。 Umalutのチャレーターも迷惑メールとして表示されています。 6か月前に、このコードは正常に機能していました。バグは最近私がテストしてい

    2

    2答えて

    私は従来のpro * C/C++コードで作業していて、プロジェクトをVisual Studio 2015に移行しました。VSでコードをコンパイルすると、警告メッセージが表示されます100以上の場所で。 warning C4267: '=': conversion from 'size_t' to 'unsigned short', possible loss of data と対応するコードは

    0

    1答えて

    次のコードを使用して、INSERTをoracle表に使用しています。挿入クエリには、ÜÜの文字が含まれています。 OCIStmtPrepareを呼び出すと、OCI_INVALID_HANDLEエラーが発生します。ここで何が問題になるでしょうか? int executeINSERTQuery() { OCIEnv *envhp; OCIError *errhp = NULL;