Postgres API函数返回值的字符编码?
|
我有一个9.0 postgres服务器实例和一个使用German_Germany.1252归类使用UTF8字符编码的数据库。我正在尝试以US-ASCII字符串的形式在客户端上获取我的libpq错误消息。为此,我这样做:
PQsetClientEncoding(connection,\“ SQL_ASCII \”);
不会返回任何错误。但是,从PQerrorMessage()返回的字符串似乎仍然是UTF8。
是否始终保证PQerrorMessage的返回值是UTF8?无论客户端/服务器设置?
没有找到相关结果
已邀请:
1 个回复
习让休堂溯