現在、Informix ESQLCファイルをOracle Pro * Cに移行し、いくつか質問があります。まず、rstrdate()
,rtoday()
、rjulmdy()
など、埋め込み型ESQLCコード内に独自のInformix関数を多数使用しています。Informix ESQLCからOracle Pro * Cへの移行
これらをOracle Pro * Cでどのように変換するかについての情報はありますか?
私が理解に苦しんでいるもう一つのことは、Oracleの日付データ型です。 Informixでは、Informixテーブルの日付を扱うすべてのホスト変数に対して、埋め込みSQL Cコードでlong型を使用します。
しかし、Oracleでは、日付が前後に通信されるのではなく、文字として扱われるという印象を受けていますか?あるいは、ホスト変数をlong型として指定することはできますか?
おかげでジョナサン。私はもう少し研究をするつもりですが、それは間違いなく公園の散歩ではありません。私が少し読んだところで、OCIの機能を実装することで、InformixからOracleへの移行で、私が望むよりもはるかに多くの手動作業が導入されています。 Informixが動作するので、私たちはC言語の日付のデータ型longを処理しているに過ぎません。しかし、今ではOracleを使用しています。データベースからすべてを操作するためにchar/stringとして日付を抽出すると仮定していますか? – KNewton