Re: (Fwd) Re: Any Oracle 9 users? A test please... - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: (Fwd) Re: Any Oracle 9 users? A test please...
Date
Msg-id 200210021514.g92FE8V10838@candle.pha.pa.us
Whole thread Raw
In response to Re: (Fwd) Re: Any Oracle 9 users? A test please...  (Mike Mascari <mascarm@mascari.com>)
List pgsql-hackers
Mike Mascari wrote:
> Tom Lane wrote:
> > Yury Bokhoncovich <byg@center-f1.ru> writes:
> > 
> >>As reported by my friend:
> >>Oracle 8.1.7 (ver.9 behaves the same way):
> >>[ to_char(sysdate) advances in a transaction ]
> > 
> > 
> > Now I'm really confused; this directly contradicts the report of Oracle
> > 8's behavior that we had earlier from Roland Roberts.  Can someone
> > explain why the different results?
> 
> Roland used an anonymous PL/SQL procedure:
> 
> SQL> begin
>    2  insert into rbr_foo select sysdate from dual;
> [...wait about 10 seconds...]
>    3  insert into rbr_foo select sysdate from dual;
>    4  end;
>    5  /
> 
> PL/SQL procedure successfully completed.
> 
> SQL> select * from rbr_foo;
> 
> Oracle isn't processing those statements interactively. SQL*Plus 
> is waiting on the "/" to send the PL/SQL block to the database. 
> I suspect its not going to take Oracle more than a second to 
> insert a row...

Oh, I understand now.  He delayed when entering the function body, but
that has no effect when he sends it.  Can someone add an explicit sleep
in the function body and try that?

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


pgsql-hackers by date:

Previous
From: "Michael Paesold"
Date:
Subject: Release of 7.2.3
Next
From: Mike Mascari
Date:
Subject: Re: (Fwd) Re: Any Oracle 9 users? A test please...