ВУЗ:
Составители:
Рубрика:
132
ошибка, то сделанные изменения отменяются и система возвраща-
ется в первоначальное состояние.
Когда пользователю понадобится создать транзакцию, вклю-
чающую несколько команд, он должен явно указать транзакцию.
Сервер работает только в одном из двух режимов определения
транзакций: автоматическом или подразумевающемся. Он не может
находиться в режиме исключительно явного определения транзак-
ций. Этот режим работает поверх двух других.
Явные транзакции требуют, чтобы пользователь указал начало
и конец транзакции, используя следующие команды:
1) начало транзакции – BEGIN TRAN[SACTION [имя_
транзакции]
2) конец транзакции – COMMIT{[TRAN[SACTION] [имя_
транзакции] | [WORK]}
3) создание внутри транзакции точки сохранения –
SAVE TRAN[SACTION] имя_точки_сохранения
4) прерывание транзакции –
ROLLBACK [TRAN[SACTION] [имя_транзакции |
имя_точки_сохранения];
Контрольные вопросы
1. Что такое транзакция?
2. Какие виды определения транзакций поддерживает SQL Server?
3. Какие команды используются для явного задания транзакций?
ошибка, то сделанные изменения отменяются и система возвраща- ется в первоначальное состояние. Когда пользователю понадобится создать транзакцию, вклю- чающую несколько команд, он должен явно указать транзакцию. Сервер работает только в одном из двух режимов определения транзакций: автоматическом или подразумевающемся. Он не может находиться в режиме исключительно явного определения транзак- ций. Этот режим работает поверх двух других. Явные транзакции требуют, чтобы пользователь указал начало и конец транзакции, используя следующие команды: 1) начало транзакции – BEGIN TRAN[SACTION [имя_ транзакции] 2) конец транзакции – COMMIT{[TRAN[SACTION] [имя_ транзакции] | [WORK]} 3) создание внутри транзакции точки сохранения – SAVE TRAN[SACTION] имя_точки_сохранения 4) прерывание транзакции – ROLLBACK [TRAN[SACTION] [имя_транзакции | имя_точки_сохранения]; Контрольные вопросы 1. Что такое транзакция? 2. Какие виды определения транзакций поддерживает SQL Server? 3. Какие команды используются для явного задания транзакций? 132
Страницы
- « первая
- ‹ предыдущая
- …
- 131
- 132
- 133
- 134
- 135
- …
- следующая ›
- последняя »