pg_set_client_encoding
Choisit l'encodage du client PostgreSQL
&reftitle.description;
intpg_set_client_encoding
stringencoding
intpg_set_client_encoding
resourceconnection
stringencoding
pg_set_client_encoding fixe l'encodage du client.
Elle retourne 0 en cas de succès et -1 en cas d'erreur.
PostgreSQL convertira automatiquement les données dans l'encodage de la
base de données vers l'encodage du client.
Auparavant, cette fonction s'appelait pg_setclientencoding.
&reftitle.parameters;
connection
La ressource de connexion de la base de données PostgreSQL. Lorsque
connection n'est pas présent, la connexion par
défaut est utilisée. La connexion par défaut est la dernière connexion
faite par pg_connect ou pg_pconnect.
encoding
L'encodage client demandé. Un de ces constantes : SQL_ASCII, EUC_JP,
EUC_CN, EUC_KR, EUC_TW,
UNICODE, MULE_INTERNAL, LATINX (X=1...9),
KOI8, WIN, ALT, SJIS,
BIG5 ou WIN1250.
La liste exacte des encodages disponibles dépend de votre version
PostgreSQL, alors vérifiez votre manuel PostgreSQL pour une liste plus
spécifique.
&reftitle.returnvalues;
Retourne 0 en cas de succès ou -1 en cas d'erreur.
&reftitle.seealso;
pg_client_encoding