| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Другие СУБД > Как определить начало транзакции DB2 |
| Автор: sol78 13.1.2011, 12:48 | ||
| Как определить начало транзакции DB2? begin transaction, возвращает мне error.
|
| Автор: Akina 13.1.2011, 13:04 |
| Вообще-то в DB2 оно называется START TRANSACTION... http://publib.boulder.ibm.com/infocenter/db2e/v9r1f1/index.jsp?topic=/com.ibm.db2e.doc/adg/start_transaction.htm |
| Автор: sol78 13.1.2011, 13:11 | ||
| Akina, start taransaction возвращает error:
|
| Автор: sol78 16.1.2011, 11:22 |
| Если я правельно поняла, то в ДБ2 транзакции определены по умолчанию (autocommit is on) т.е. начало таранзакции уже определено и можно управлять только концом (commit, rollback). - не понятно только как этим пользоваться? Если все таки необходимо управлять и началом транзакции нувно перейти в режим autocommit turned off и управлять транзакцией с помощью синтакса: Start Transantion; Тогда как выключить autocommit? |