Received: from summersault.com (summersault.com [199.120.185.41]) by hub.org (8.8.8/8.7.5) with SMTP id RAA07383 for ; Thu, 3 Sep 1998 17:45:34 -0400 (EDT) Received: (qmail 10412 invoked by uid 1001); 3 Sep 1998 21:52:23 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 3 Sep 1998 21:52:23 -0000 Date: Thu, 3 Sep 1998 16:52:23 -0500 (EST) From: Chris Hardie To: pgsql-interfaces@postgresql.org Subject: DBI w/Postgres Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII The setting: Postgres95, Perl 5.004, latest DBI with latest Postgres driver The problem: I'm going along fine inside my Perl script that is selecting and updating a database, until we get to the updating part (I can select just fine). With DBI_TRACE = 2, I see: ---------- dbd_st_execute dbd_st_execute: statement = >update test set value_2 = 3< PQcmdTuples (UPDATE) -- short input from serverSegmentation fault (core dumped) ---------- Gasp! The SQL statement works fine inside of psql, and it seems reasonable that Postgres would only return a curt "UPDATE" as it does in psql. I don't understand why DBI doesn't like this. Do you? Thanks, Chris --------------------------------------------- Chris Hardie chris@summersault.com http://www.summersault.com/chris magna vis veritatis ---------------------------------------------