On Sun, 2012-09-23 at 22:20 +0800, Rural Hunter wrote:
> Ah yes, seems I used a wrong parameter. The --locale='zh_CN.utf8'
> works. --locale='zh_CN.UTF8' also works. But still the question is,
> should the encoding name be case sensitive?
PostgreSQL treats encoding names as case insensitive.
But it depends on the operating system whether locale names are case
sensitive.