Как использовать транзакции в Firebird?

В MS SQL Server я могу легко вставить несколько операторов вставки в транзакцию, например:

begin tran
insert into mytable values (1, 2, 3)
insert into mytable values (4, 5, 6)
commit tran

Я пытаюсь сделать то же самое в Firebird, но могу ' t выяснить синтаксис. Поиск в Google "синтаксиса транзакций Firebird" ничего полезного не дает. Я нашел достаточно, чтобы знать, что поддержка транзакций существует , но нет примеров того, как ее правильно использовать.

Так что я полагаю, что могу спросить здесь. Кто-нибудь знает, как написать транзакцию с использованием нескольких вставок для базы данных Firebird?

7
задан Adrian Carneiro 26 June 2011 в 15:24
поделиться