Received: from thor.candleweb.no (thor.candleweb.no [195.139.160.194]) by hub.org (8.9.3/8.9.3) with ESMTP id TAA92601 for ; Mon, 29 May 2000 19:41:12 -0400 (EDT) (envelope-from gunnar@candleweb.no) Received: (from gunnar@localhost) by thor.candleweb.no (8.10.0/8.10.0/on4) id ; Tue, 30 May 2000 01:23:47 +0200 (MET DST) To: Joseph Shraibman Cc: Janossy Gergely , pgsql-interfaces@postgresql.org Subject: Re: jdbc driver: Why it isn't jdbcCompliant? References: <00052701341103.02227@azul> <3932BC0A.482A765B@selectacast.net> Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII From: Gunnar R|nning Date: 30 May 2000 01:23:46 +0200 In-Reply-To: Joseph Shraibman's message of "Mon, 29 May 2000 14:50:50 -0400" Message-ID: Lines: 22 X-Mailer: Gnus v5.4.65/Emacs 19.34 X-Archive-Number: 200005/80 Joseph Shraibman writes: Yes - your point being ? I think that you will find that most JDBC drivers out there do not implement the spec. to the letter. But using good OO design principles and adapters you can easily use a subset of the spec(plus your favorite non SQL 92 database extensions) together with appropriate adaptors to keep things fairly easy to port between databases. The four databases that I know best Sybase ASE, PosgreSQL, Progress V9.1 and MySQL do not fully implement the JDBC spec. But then again I think SQL 92 is the same story... Regards, Gunnar > >From the Driver source code: > public boolean jdbcCompliant() > { > return false; > }