PostgreSQL'de İşlemler (Transaction) ve Hata Yönetimi
Jason Myers
Principal Engineer
BEGIN TRANSACTION;
UPDATE inventory SET quantity = quantity - 1 WHERE name in ('flour', 'sugar');
SAVEPOINT inventory_step;
INSERT baking_list SET quantity=12 WHERE name='Torun';
SAVEPOINT queuing_step;
UPDATE cookies SET quantity = 12 WHERE name = 'Torun';
BEGIN TRANSACTION;
UPDATE inventory SET quantity = quantity - 1 WHERE name in ('flour', 'sugar');
SAVEPOINT oops;
INSERT baking_list SET quantity=12 WHERE name='Torun';
SAVEPOINT oops;
UPDATE cookies SET quantity = 12 WHERE name = 'Torun';
PostgreSQL'de İşlemler (Transaction) ve Hata Yönetimi