Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Теория про неяные транзакции  [new]
Yurik_Tuturik
Member

Откуда:
Сообщений: 56
Здравствуйте!
Я программист, в вопросах функционирования MS SQL Server не сильно разбираюсь. Ситуация такая: пообщавшись на этом сайте на форуме в ветке WinForms, .Net Framework получил ответ о том, что в случае посылки моей программой на сервер единичной инструкции модификации данных(например, insert) будет создана неявная транзакция с неявными же коммитом/роллбэком при успехе/ошибке. Вопрос: скажите где на сайте microsoft об этом прямо сказано? Мне это нужно показать сисадмину как доказательство правильности работы моей программы
4 апр 19, 14:31    [21852674]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36905
https://docs.microsoft.com/ru-ru/sql/t-sql/language-elements/transactions-transact-sql?view=sql-server-2017
4 апр 19, 14:35    [21852685]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
Konst_One
Member

Откуда:
Сообщений: 11517
https://docs.microsoft.com/ru-ru/sql/t-sql/statements/set-implicit-transactions-transact-sql?view=sql-server-2017
4 апр 19, 14:36    [21852686]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
Yurik_Tuturik
Member

Откуда:
Сообщений: 56
спасибо, тема закрыта
4 апр 19, 14:45    [21852695]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
И почему автокоммит называют неявными транзакциями...
4 апр 19, 14:46    [21852698]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 940
TaPaK
И почему автокоммит называют неявными транзакциями...

Отвечаю на риторический вопрос:
Потому что ORACLE по умолчанию ведет себя иначе, чем настроено по умолчанию при создании БД MS SQL.
Чтобы MS SQL вел себя так же, нужно явно указать начало транзакции.

P.S. Что было раньше - ORACLE или MS SQL.
4 апр 19, 18:22    [21853102]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Руслан Дамирович
TaPaK
И почему автокоммит называют неявными транзакциями...

Отвечаю на риторический вопрос:
Потому что ORACLE по умолчанию ведет себя иначе, чем настроено по умолчанию при создании БД MS SQL.
Чтобы MS SQL вел себя так же, нужно явно указать начало транзакции.

P.S. Что было раньше - ORACLE или MS SQL.

вы тоже не не отличаете мух от бабочк
4 апр 19, 18:24    [21853107]     Ответить | Цитировать Сообщить модератору
 Re: Теория про неяные транзакции  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 940
TaPaK

вы тоже не не отличаете мух от бабочк[/quot]
А должен? Я не энтомолог.
Просто знаю, что у жуков 6 лап, у пауков - 8, а незнание причин не мешает мне спать по ночам.
4 апр 19, 18:40    [21853118]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить