Thread: BUG #14170: error message in case LOCALE de_DE.UTF8 is used in combination with CLIENT_ENCODING=LATIN1

VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJz
aXRlOgoKQnVnIHJlZmVyZW5jZTogICAgICAxNDE3MApMb2dnZWQgYnk6ICAg
ICAgICAgIERhZyBIYW1tZXJpY2gKRW1haWwgYWRkcmVzczogICAgICBkYWct
aGFtbWVyaWNoQGdteC5kZQpQb3N0Z3JlU1FMIHZlcnNpb246IDkuNC44Ck9w
ZXJhdGluZyBzeXN0ZW06ICAgVWJ1bnR1IDE0LjA0IExUUwpEZXNjcmlwdGlv
bjogICAgICAgIAoKSSB0aGluayBwb3N0Z3JlcyBjYW5ub3QgY29ycmVjdGx5
ICJ0cmFuc2xhdGUiIGl0cyBlcnJvciBtZXNzYWdlIGZvciB0aGlzCnNwZWNp
YWwgc2l0dWF0aW9uIGJlY2F1c2UgZm9yIExPQ0FMRSAiZGVfREUiIGl0IHNl
ZW1zIHRoYXQgImRvdWJsZQpxdW90c2F0aW9uIG1hcmtzIGxlZnQiIGFyZSB1
c2VkIHRoYXQgYXJlIG5vdCBkZWZpbmVkIGluIChmb3IgZXhhbXBsZSkKTEFU
SU4xLg0KDQpUbyByZXByb2R1Y2UgaXQgdGhlIGZvbGxvd2luZyBjb3VsZCBi
ZSBkb25lOg0KDQoxLiBjcmVhdGUgbmV3IERCLWNsdXN0ZXIgYnkgd2l0aCBj
b3JyZXNwb25kaW5nIGxvY2FsZToNCmluaXRkYiAtLWxvY2FsZT1kZV9ERS5V
VEY4DQoNCjIuIHNldCBDTElFTlRfRU5DT0RJTkcgb3IgZW52aXJvbm1lbnQg
dmFyaWFibGUgUEdDTElFTlRFTkNPRElORyB0byBMQVRJTjENCg0KMy4gcHJv
ZHVjZSBhbnkgZXJyb3IgdGhhdCBmb3JjZXMgcG9zdGdyZXMgdG8gcmVhY3Qg
d2l0aCBhbiBlcnJvciBtZXNzYWdlLAplLmcuIGJ5IGEgc3ludGF4IGVycm9y
IGluIFNRTCBvciBkcm9wcGluZyBhIERCIHRoYXQgZG9lc24ndCBleGlzdCB1
c2luZyB0aGlzCmNvbW1hbmQgbGluZToNCmRyb3BkYiB4eXoNCg0KPj4+IHRo
aXMgd2lsbCByZXN1bHQgaW46DQpFUlJPUjogY2hhcmFjdGVyIHdpdGggYnl0
ZSBzZXF1ZW5jZSAweGUyIDB4ODAgMHg5ZSBpbiBlbmNvZGluZyAiVVRGOCIg
aGFzIG5vCmVxdWl2YWxlbnQgaW4gZW5jb2RpbmcgIkxBVElOMSINCg0KVGhl
IG1lbnRpb25lZCBieXRlIHNlcXVlbmNlIGFyZSDigJ5HZXJtYW4gZG91Ymxl
IHF1b3RzIGxlZnTigJ0uDQoKCg==
On 6/1/16 8:06 AM, dag-hammerich@gmx.de wrote:
> I think postgres cannot correctly "translate" its error message for this
> special situation because for LOCALE "de_DE" it seems that "double
> quotsation marks left" are used that are not defined in (for example)
> LATIN1.

This will be fixed in the next minor releases.

--
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services