Re: [HACKERS] BEGIN vs START TRANSACTION

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: [HACKERS] BEGIN vs START TRANSACTION
Дата
Msg-id 3FAFB698.6020101@Yahoo.com
обсуждение исходный текст
Ответ на Re: [HACKERS] BEGIN vs START TRANSACTION  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: [HACKERS] BEGIN vs START TRANSACTION  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-patches
Bruce Momjian wrote:

> Tom Lane wrote:
>> Bruce Momjian <pgman@candle.pha.pa.us> writes:
>> > Peter Eisentraut wrote:
>> >> I object to adding unnecessary complications like that.
>>
>> > Shouldn't BEGIN and START TRANSACTION have the same mechanics?  The
>> > changes to the code were the addition of only one line.  The rest of the
>> > patch was docs.
>>
>> My initial reaction was the same as Peter's, but after seeing the small
>> size of the patch I reconsidered.  It seems to make sense that BEGIN
>> should be an exact synonym for START TRANSACTION.
>
> Let me give you my logic on this --- if people think of BEGIN and START
> TRANSACTION as the same, and they do \h begin, they aren't going to see
> the read only and isolation options for START TRANSACTION, and I doubt
> they are going to think to look there because they think they are the
> same.  That's why I think it is good to add those clauses to BEGIN
> WORK/TRANSACTION.
>

Since BEGIN isn't standard, wouldn't it be time to redirect them on the
BEGIN manpage to the START TRANSACTION manpage and tell them there that
BEGIN does not support the full syntax of START TRANSACTION?


Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck@Yahoo.com #


В списке pgsql-patches по дате отправления:

Предыдущее
От: Christopher Kings-Lynne
Дата:
Сообщение: Re: "make check" improvement for cygwin
Следующее
От: Jason Tishler
Дата:
Сообщение: Re: "make check" improvement for cygwin