diff options
author | Tatsuo Ishii <ishii@postgresql.org> | 2001-10-12 02:08:34 +0000 |
---|---|---|
committer | Tatsuo Ishii <ishii@postgresql.org> | 2001-10-12 02:08:34 +0000 |
commit | f426465ba911051fa9fce57c7c4b49350e9dbbd3 (patch) | |
tree | 29eabd6b837d08d0eb67ca81fd41b26df7b16b7e /src/backend/utils/init/miscinit.c | |
parent | 9d13fcf0af024b0ce9bc344a758c6b4072e50e95 (diff) | |
download | postgresql-f426465ba911051fa9fce57c7c4b49350e9dbbd3.tar.gz postgresql-f426465ba911051fa9fce57c7c4b49350e9dbbd3.zip |
Add a new function "pg_client_encoding" which returns the current client
side encoding name. This is necessary for client API's such as JDBC
to perform correct encoding conversions. See my email "[HACKERS]
pg_client_encoding" 10 Sep 2001.
Diffstat (limited to 'src/backend/utils/init/miscinit.c')
-rw-r--r-- | src/backend/utils/init/miscinit.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c index e6da787bc4e..6f6bc5f9fd3 100644 --- a/src/backend/utils/init/miscinit.c +++ b/src/backend/utils/init/miscinit.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.77 2001/09/08 15:24:00 petere Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.78 2001/10/12 02:08:34 ishii Exp $ * *------------------------------------------------------------------------- */ @@ -198,6 +198,12 @@ getdatabaseencoding(PG_FUNCTION_ARGS) } Datum +pg_client_encoding(PG_FUNCTION_ARGS) +{ + return DirectFunctionCall1(namein, CStringGetDatum("SQL_ASCII")); +} + +Datum PG_encoding_to_char(PG_FUNCTION_ARGS) { return DirectFunctionCall1(namein, CStringGetDatum("SQL_ASCII")); |