![]()
From: Enver ALTIN (ealtin@casdb.com)
Date: Tue 30 Jul 2002 - 22:35:51 EEST
On Wed, 2002-07-31 at 17:52, Özgür Özaslan wrote:
> Merhabalar,
Merhaba,
> Garip kaçacak belki ama transaction ile ne kastediliyor? İşlem anlamında
> değil mi bu? Biraz açabilir misiniz veya döküman var mı bunu anlatan.
Bir transaction tam olarak cesitli SQL islemlerinin kaydedilmesi ve
istendiginde geri cekilmesi/uygulanmasi (COMMIT/ROLLBACK) anlamina
geliyor. Diyelim ki:
insert into HEBELE (FIELD1, FIELD2) values (1234, 5678);
delete from HEBELE where FIELD1 > 1230;
update HEBELE set FIELD2=8765 where FIELD1<100;
commit; // yada rollback;
bir transaction icin, siz commit edene kadar degisiklikler gercekten
kaydedilmez, ancak belirlediginiz transaction turune gore record
versioning yapabilen RDBMS sunucularda diger kullanicilar eger
isterlerse henuz commit edilmemis transaction verilerini gorebilirler.
Umarim anlatabildim.
Iyi calismalar
-- Enver ALTIN (a.k.a. skyblue) - Software developer, generic solvent. http://enver.casdb.com/ - mailto: ealtin at casdb dot com http://enver.casdb.com/CV.html - Unemployed.-- Attached file included as plaintext by Ecartis -- -- File: signature.asc -- Desc: This is a digitally signed message part
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org
iD8DBQA9RuqXZ1V/Ii8KIB8RAoFBAKCG2REXL3cweSyGkUtG0ukG+jqfDwCgmaD2 OymRrZ2h5Kj6gL2Zs+cQO10= =G/6y -----END PGP SIGNATURE-----
----------------------------------------------------------------------- Liste üyeliğiniz ile ilgili her türlü işlem için http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'vts-request@linux.org.tr' adresine, "Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz. -----------------------------------------------------------------------
![]()