powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Транзакции
3 сообщений из 3, страница 1 из 1
Транзакции
    #39907420
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, в институте получил задание но не пойму суть вопроса:
Наглядно продемонстрировать явные, неявные и автоподтверждённые транзакции в обоих режимах работы сервера (режим неявного подтверждения и автоматического подтверждения)

1. Я знаю только что есть режим автофиксации:
Код: sql
1.
2.
3.
UPDATE Счета
SET Баланс = Баланс - 5
WHERE ID =1



2. режим неявных транзакций:
Код: sql
1.
2.
3.
4.
5.
SET IMPLICIT_TRANSACTIONS ON;
UPDATE Счета
SET Баланс = Баланс - 5
WHERE ID =1
COMMIT TRANS; 



3. режим явных транзакций:
Код: sql
1.
2.
3.
4.
5.
BEGIN TRAN 
UPDATE Счета
SET Баланс = Баланс - 5
WHERE ID =1
COMMIT TRAN



Но не знаю какие могут быть режимы работы сервера( режим неявного подтверждения и автоматического подтверждения) разве это
не сами режимы транзакции?
...
Рейтинг: 0 / 0
Транзакции
    #39907441
iiyama
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitr_2044,

Далее ИМХО,
Вас просят продемонстрировать => где @@TRANCOUNT ?
PS. Посмотрите примеры в документации на SET IMPLICIT_TRANSACTIONS
...
Рейтинг: 0 / 0
Транзакции
    #39907447
Dmitr_2044
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iiyama, ааа понял, спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Транзакции
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]