|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > IVEDI SQL Kullanıcı Kılavuzu > 8. Yordamsal dil (PSQL) > 8.8 İşlemler ve olaylar |
COMMIT, ROLLBACK, START TRANSACTION,
SAVEPOINT ve RELEASE SAVEPOINT yalnızca üst seviye
deyimlerdir; bir PSQL bloğunun içinde yazılamazlar
(token unknown: commit hatası alınır).
IN AUTONOMOUS TRANSACTION DO <deyim>Üç anahtar sözcük de zorunludur. Gövde tek bir PSQL deyimidir; birkaç deyim için
begin … end kullanılır. Gövde kendi işlemini kapatmadıysa sonunda COMMIT
edilir, gövde istisna yükseltirse ROLLBACK edilir ve istisna çağırana geçer.
POST_EVENT '<olay adı>' [USING ( <ifade>, … )]Olay adı bir dizgi sabiti olmalıdır. Olay işlemin gecikmeli işi olarak
kuyruğa alınır ve yalnızca COMMIT'te, tek kez teslim edilir; ROLLBACK
olayı düşürür. Yalnızca PSQL'de geçerlidir; EXECUTE STATEMENT üzerinden erişilemez.
Dinleyici/abonelik deyimi yoktur.