Re: equivalent of @@TRANCOUNT PostgreSQL

Поиск
Список
Период
Сортировка
От MichaelDBA
Тема Re: equivalent of @@TRANCOUNT PostgreSQL
Дата
Msg-id fd404a59-fc9b-9465-e1b3-45dc7e5bad00@sqlexec.com
обсуждение исходный текст
Ответ на Re: equivalent of @@TRANCOUNT PostgreSQL  (Thomas Kellerer <shammat@gmx.net>)
Ответы Re: equivalent of @@TRANCOUNT PostgreSQL  (Thomas Carroll <tomfecarroll@yahoo.com>)
Список pgsql-admin
This is sooooo funny how this thread has been progressing.  The purpose 
for TRANCOUNT is for applications to track the state of transactions for 
a given connection to the database. TRANCOUNT keeps track of open 
transactions and is intented for usage in MSSQL server since 
transactions  are handled differently there.  In PG we don't have this 
"stacked" transactions scenario unit PG 11 where we started to support 
procedures that can call other procedures and hence we can have a 
stacked list of open transactions.  But still, TRANCOUNT in PG is 
basically useless, so when you convert from MS SQL to PG, just throw the 
damn thing away!

Regards,
Michael Vitale



Thomas Kellerer wrote on 5/29/2021 2:15 PM:
> mustafa.pekgoz@forenda.com.tr schrieb am 29.05.2021 um 15:07:
>> I have a procedure where they have used @@TRANCOUNT , is there an
>> equivalent of @@TRANCOUNT in PostgreSQL? (Except Savepoint)
> The equivalent in Postgres is
>
>    SELECT 1
>
>
>
>




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

Предыдущее
От: Thomas Kellerer
Дата:
Сообщение: Re: equivalent of @@TRANCOUNT PostgreSQL
Следующее
От: Thomas Carroll
Дата:
Сообщение: Re: equivalent of @@TRANCOUNT PostgreSQL