GET_SESSION_CHARSET
有效對象
擷取與 Replicat
說明
使用 GET_SESSION_CHARSET 取得目前使用者結束階段作業字元集。您可以透過回呼函數 SET_SESSION_CHARSET 來設定此字元集。使用者結束階段作業的字元集指示使用者結束與呼叫程式處理作業 (擷取、資料汲取、Replicat) 之間使用之任何字元式回呼結構成員的編碼,包括描述資料,例如 (但不限於):
-
資料庫名稱和語言環境
-
表格與資料欄名稱
-
DDL文字 -
error messages - 錯誤訊息
-
字元類型資料欄,例如
CHAR和NCHAR -
以字串形式表示的日期時間和數值資料欄
階段作業字元集的有效值是在標頭檔 ucharset.h 中定義。您可以隨時呼叫使用者結束具有控制權的這個函數。
語法
#include usrdecs.h
short result_code;
session_def session_charset_def;
ERCALLBACK (GET_SESSION_CHARSET, &session_charset_def, &result_code);
緩衝區
typedef struct
{
ULibCharSet session_charset;
} session_def;
輸入
無
輸出
session_charset_def.session_charset
傳回值
EXIT_FN_RET_OK