我有一个 UTF8 编码数据库。我正在使用 ECPG - 程序 C。
当我使用 EXEC SQL 获取数据记录集时
EXEC SQL DECLARE cur_myTable CURSOR FOR
SELECT code,
label
INTO :hv_cod,
:hv_label
FROM myTable
但我在 pgc 文件中打印数据,
printf("\n libellé => %s", :hv_label ), I get:
我得到:
libellé => télé.
是否可以在程序 C 中将主机变量 UTF8 解码为 ISO-8859-1?是否可以在 .pgc 文件中说:Postgres 我想要 UTF8 解码值?
谢谢