GET_GMT_TIMESTAMP
有效對象
擷取與 Replicat
說明
使用 GET_GMT_TIMESTAMP 函數以擷取 GMT 格式的作業確認時戳。此函數需要使用版本 2 usrdecs.h 或更新版本編譯。
語法
#include "usrdecs.h"
short result_code;
record_def record;
ERCALLBACK (GET_GMT_TIMESTAMP, &record, &result_code);
緩衝區
typedef struct
{
char *table_name;
char *buffer;
long length;
char before_after_ind;
short io_type;
short record_type;
short transaction_ind;
int64_t timestamp;
exit_ts_str io_datetime;
short mapped;
short source_or_target;
/* Version 2 CALLBACK_STRUCT_VERSION */
char requesting_before_after_ind;
} record_def;
輸入
無
輸出
時戳
傳回的 64 位元 I/O 時間戳記 (GMT 格式)。
io_datetime
包含本機 I/O 日期與時間的空值終止字串:
YYYY-MM-DD HH:MI:SS.FFFFFF
日期時間字串的格式是階段作業字元集。
傳回值
EXIT_FN_RET_INVALID_CONTEXT
EXIT_FN_RET_OK