транзакции

relav
Дата: 21.04.2015 16:50:29
что такое автономные транзакции и как они синтаксически оформляются в mssql?
Гавриленко Сергей Алексеевич
Дата: 21.04.2015 17:00:38
Никак, потому что их в mssql нет.
relav
Дата: 21.04.2015 17:10:04
Гавриленко Сергей Алексеевич,
я вроде нашел статью
http://blogs.msdn.com/b/sqlprogrammability/archive/2008/08/22/how-to-create-an-autonomous-transaction-in-sql-server-2008.aspx


но понять не могу, автономная транзакция это просто вложенная транзакция и как она оформляется.
Konst_One
Дата: 21.04.2015 17:13:40
это вы про оракловые автономные транзакции? вам уже сказали, что аналога в MS SQL нет. в статья эмуляция через CLR
relav
Дата: 21.04.2015 17:17:08
Konst_One,

а как автономные транзакции сделать через CLR?
Konst_One
Дата: 21.04.2015 17:19:07
там в вашей статейке есть и в ссылках ниже посмотрите.
но зачем вам это нужно? тут другая парадигма, не надо в лоб из оракла в ms sql транслировать код.
Konst_One
Дата: 21.04.2015 17:24:08
relav
Дата: 21.04.2015 17:38:09
Konst_One,

я не переношу текст из оракл в mssql. Мне нужно создать что-то подобное автономной транзакции в mssql. Как это сделать?
Гавриленко Сергей Алексеевич
Дата: 21.04.2015 17:39:40
relav
Konst_One,

я не переношу текст из оракл в mssql. Мне нужно создать что-то подобное автономной транзакции в mssql. Как это сделать?

CLR / Service Broker / Loopback server / табличные переменные. Выбирайте на здоровье.
Konst_One
Дата: 21.04.2015 17:50:21