GET_SESSION_CHARSET

Gültig für

Extract und Replicat

Beschreibung

Verwenden Sie GET_SESSION_CHARSET, um den Zeichensatz für die Session zum Beenden des aktuellen Benutzers abzurufen. Dieser Zeichensatz kann über die Callback-Funktion SET_SESSION_CHARSET festgelegt werden. Der Zeichensatz der User Exit-Session gibt die Codierung aller zeichenbasierten Callback-Strukturelemente an, die zwischen dem User Exit und dem Caller-Prozess (Extract, Data Pump, Replicat) verwendet werden, einschließlich Metadaten wie (jedoch nicht beschränkt auf):

Die gültigen Werte des Sessionzeichensatzes werden in der Headerdatei ucharset.h definiert. Diese Funktion kann jederzeit aufgerufen werden, wenn der User Exit die Kontrolle hat.

Syntax

#include usrdecs.h
short result_code;
session_def session_charset_def;
ERCALLBACK (GET_SESSION_CHARSET, &session_charset_def, &result_code);

Puffer

typedef struct
{
ULibCharSet  session_charset;
} session_def;

Eingabe

Keine

Ausgabe

session_charset_def.session_charset

Rückgabewerte

EXIT_FN_RET_OK