ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース7.0
E05164-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttXlaTimeStampToODBCCType

説明

TTXLA_TIMSTAMP_TT値を、アプリケーションで使用可能なODBC C値に変換します。この関数の使用方法については、「複合データ型の変換」を参照してください。

この関数は、TTXLA_TIMSTAMP_TT型の列に対してのみコールします。データ型は、ttXlaGetColumnInfo関数によって返されるttXlaColDesc_t構造体から取得できます。

構文

SQLRETURN ttXlaTimeStampToODBCCType(void *fromData,

                             out TIMESTAMP_STRUCT *returnData)

パラメータ

パラメータ
説明
fromData
void *
トランザクション・ログから返されたTIMESTAMP値へのポインタ。
returnData
out TIMESTAMP_
STRUCT *
変換されたタイムスタンプを保持するように割り当てられた記憶域へのポインタ。

結果

成功すると、SQL_SUCCESSが返されます。返されない場合は、ttXlaErrorを使用してエラーをレポートします。

この例では、トランザクション・ログ・レコードによって返された行からTIMESTAMP値pColValを取得するために、ttXlaColDesc_t構造体に返されたoffset 値を使用していると想定しています。

TIMESTAMP_STRUCT timestamp;

rc = ttXlaTimeStampToODBCCType(pColVal, &timestamp);