Received: from teklan2.teklan.com.tr (teklan2.teklan.com.tr [195.174.0.22]) by hub.org (8.9.3/8.9.3) with ESMTP id VAA71016 for ; Tue, 26 Oct 1999 21:50:09 -0400 (EDT) (envelope-from ikizir@teklan.com.tr) Received: from kaplan (pm3-2-10.teklan.com.tr [195.174.0.160]) by teklan2.teklan.com.tr (8.9.3/8.9.3) with SMTP id EAA18251 for ; Wed, 27 Oct 1999 04:53:23 +0300 (EET DST) Message-ID: <000501bf201f$9b987c40$a000aec3@kaplan> From: "Ismail Kizir" To: Subject: Turkish locale support bug in windows ODBC driver Date: Wed, 27 Oct 1999 05:04:30 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-9" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Hi All, I am a turkish postgres user. I think there is a bug in Insight's win98 odbc driver for postgres. In turkish language, the uppercase of 'i' is 'İ' and the uppercase of 'ı' is 'I'. This is the source of the problem. The windows driver automatically appends "BEGIN" and "END" statements to queries. As you can guess, these are in uppercase ... And when the locale support is on, the "BEGIN" is treated as "begın" which causes an error. I think the problem will be handled if those statements will be replaced by their lowercases : "begin" and "end". I wrote you this, because i think you wrote that driver. If i am wrong, please tell me someone who can correct this bug... Or, would please someone correct it? Best regards Ismail Kizir