Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
sergei v.2 08.07 09:50
Типа это одна транзакция? Но откат в нем не работает без BEGIN + COMMIT, а транзакция с откатом работает и без обертки сервер:@USE SqlCluster.p @main[] $oSql[^SqlCluster::create[$oEnvConfig.database.pay-api.main.1]] #^oSql.RW.server{ ^try{ ^oSql.RW.void[BEGIN] ^oSql.RW.void[INSERT INTO _news (id, name) VALUES (3,'DDD')] ^oSql.RW.void[INSERTTTT INTO _news (id, name) VALUES (4,'EEE')] ^oSql.RW.void[INSERT INTO _news (id, name) VALUES (5,'FFF')] ^oSql.RW.void[COMMIT] }{ ^oSql.RW.void[ROLLBACK] $exception.handled(true) $exception.type -- <pre>$exception.comment</pre> } #} $t[^oSql.table[SELECT * FROM _news]] ^t.menu{ $t.id -- $t.name }[<br>]