Received: from tanja.fam-meskes.de (root@p3E9D3DCD.dip0.t-ipconnect.de [62.157.61.205]) by hub.org (8.9.3/8.9.3) with ESMTP id OAA42153 for ; Tue, 14 Sep 1999 14:49:08 -0400 (EDT) (envelope-from michael@fam-meskes.de) Received: (from michael@localhost) by tanja.fam-meskes.de (8.9.3/8.9.0/Debian/GNU) id UAA05455; Tue, 14 Sep 1999 20:29:10 +0200 Date: Tue, 14 Sep 1999 20:29:10 +0200 From: Michael Meskes To: Andreas Theofilu Cc: pgsql-interfaces@postgreSQL.org Subject: Re: [INTERFACES] Still have problem with single quotation mark Message-ID: <19990914202910.D5414@gmx.net> Mail-Followup-To: Andreas Theofilu , pgsql-interfaces@postgreSQL.org References: <9909131749230E.00573@joplin> <99091407591900.00493@theofilu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <99091407591900.00493@theofilu>; from Andreas Theofilu on Tue, Sep 14, 1999 at 07:47:24AM +0200 On Tue, Sep 14, 1999 at 07:47:24AM +0200, Andreas Theofilu wrote: > > >Someone on this list told me, that I should precede a ' with a second ' > > >(''). > > > > This is incorrect. You quote apostrophes with the backslash, so if my string > > was "that's", I would represent it as "that\'s" Not exactly. SQL/92-standard says that ' is quored by adding a second '. ECPG should support both. > (that\'s), I get the run time error "too many arguments in line xxx". The > same happens if I don't quote at all. Only quoting the apostrophe with an Yup, I know this bug. Please try upgrading ecpg to at least 2.6.1 and try again. If you need the source I'm willing to send it via email. Michael -- Michael Meskes | Go SF 49ers! Th.-Heuss-Str. 61, D-41812 Erkelenz | Go Rhein Fire! Tel.: (+49) 2431/72651 | Use Debian GNU/Linux! Email: Michael@Fam-Meskes.De | Use PostgreSQL!