From: | "Hiroshi Inoue" <Inoue(at)tpf(dot)co(dot)jp> |
---|---|
To: | "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us>, "Zeugswetter Andreas SB" <ZeugswetterA(at)wien(dot)spardat(dot)at> |
Cc: | "'hackers'" <pgsql-hackers(at)postgreSQL(dot)org> |
Subject: | RE: AW: [HACKERS] TRANSACTIONS |
Date: | 2000-02-23 17:03:29 |
Message-ID: | NDBBIJLOILGIKBGDINDFMEPFCCAA.Inoue@tpf.co.jp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
> -----Original Message-----
> From: owner-pgsql-hackers(at)postgreSQL(dot)org
> [mailto:owner-pgsql-hackers(at)postgreSQL(dot)org]On Behalf Of Tom Lane
>
> Zeugswetter Andreas SB <ZeugswetterA(at)wien(dot)spardat(dot)at> writes:
> >> You are absolutely right. The whole point is that either a) everything
> >> commits or b) nothing commits.
> >> Having some kinds of exceptions allow a partial commit while other
> >> exceptions rollback the transaction seems like a very error-prone
> >> programming environment to me.
>
> > In this sense a commit is not partial. The commit should commit
> > all statements that were not in error.
>
> That interpretation eliminates an absolutely essential capability
> (all-or-none behavior) in favor of what strikes me as a very minor
> programming shortcut.
>
> > All other DB's behave in this way.
>
> I find this hard to believe,
At least Oracle does so. AFAIK,transaction cancel
could be avoided except FATAL error cases using
embedded SQL. Dupicate index error is the typical
one.
Vadim has already planned to implement savepoint.
Of cource implicit per statement rollback is one of
the case. I have thought it had already been a
consensus.
Regards.
Hiroshi Inoue
Inoue(at)tpf(dot)co(dot)jp
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Rawnsley | 2000-02-23 17:03:57 | Odd delete behavior in 7.0beta1 |
Previous Message | Jeffrey D. Gordon | 2000-02-23 16:52:25 |
From | Date | Subject | |
---|---|---|---|
Next Message | Don Baccus | 2000-02-23 17:04:31 | Re: [HACKERS] interesting observatation regarding views and V7.0 |
Previous Message | Tom Lane | 2000-02-23 16:56:02 | Re: [BUGS] First experiences with Postgresql 7.0 |