Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: keep select in transaction

Re: keep select in transaction

From: Mark Bole <makbo_at_pacbell.net>
Date: Mon, 11 Apr 2005 15:18:36 GMT
Message-ID: <gzw6e.938$t85.552@newssvr21.news.prodigy.com>


Eitan wrote:

> Hello,
> I want to open a transaction in oracle (9i),
> where first I declare a transaction,
> I want that any select will not be affected, as the database changes after I
> open the transaction.
>
> i.e :
>
> start transaction
> ....
> ' during this time rows were inserted to database in other transaction.
> ' I don't want that when I do the following select - I get the rows, that
> were inserted
>
> select * from table_that_was_changed_after_start_trans
> ' I don't want that the changes on the above tables will be seen on the
> result.
>
> commit transaction
>
> Thanks :)
>
>

Don't cross-post.

Read the Application Developer's Guide section on "Using Serializable Transactions for Concurrency Control".

-Mark Bole Received on Mon Apr 11 2005 - 10:18:36 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US