[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AW: Exclusive-lock i transakcja



Marek Prokop wrote:
> 
> Tomasz Fidecki wrote:
[...]
> > >  If there is an EXCLUSIVE-LOCK on one of the
> > > buffers in the FOR EACH statement, and that buffer is scoped to the
> > > FOR EACH block, then it will also default to TRANSACTION.
> > [...]
> >
> > Problem polega na tym, że to co powyżej w naszym kontekście nie jest prawdą :-)
> >
> 
> To akurat nie zachodzi w "naszym kontekscie".
> Moim zdaniem, to co przeslal Pan Maciej wyjasnia sprawe. Tylko ze tak jest napisane
> w Knowledge Base,
> natomiast w dokumentacji jest nie az tak precyzyjnie (wrecz inaczej).
> W naszym kontekscie zachodzi analogiczna sytuacja jak w  "Example 1" - czyli, ze
> bufor w wewnetrznej procedurze jest wziety z procedury zewnetrznej, zatem jego
> zakres nie jest zwiazany z blokiem FOR EACH w wewnetrznej procedurze (co mozna
> sprawdzic na listingu).

Dzięki za poprawkę. Oczywiście Marek ma rację, a ja z rozpędu bez zastanowienia
potraktowałem zasięg pierwszego bloku jako "strong-scope". Dobrze, że nie
wszyscy uwierzyli ;-)

[...]
> 
> Mozna tylko dodac - dlaczego ?
> Osobiscie jestem zwolennikiem nie polegania na roznych domyslnych wlasciwosciach
> jezyka Progress 4GL - wymyslonych moim zdaniem glownie w celu obrony bazy danych
> przed
> nieswiadomym uzytkownikiem, ktory nie ma pojecia o transakcjach. 
[...]
> Marek Prokop
> 

Już nie raz było gorąco na liście z powodu różnych "właściwości języka". Czasem
jest to mocno irytujące, ale ma to również swój swoisty smaczek.

pozdrawiam
-- 
Tomasz Fidecki 
JMS Serwis Sp. z o.o. ul. Instalatorów 7c 02-237 Warsaw Poland
phone +48 22 846 47 81 mobile +48 501 136 122 mailto:tfidecki@jms.com.pl
------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------