Merhaba değerli okurlarım ,
Bugün yine basit bir konu olan tablolarda direk “for update” kullanarak veri ekleme ve silmeden bahsedeceğim.
Tablo oluşturmadan bahsetmiştik. Şimdi elimizde olan TBL_EMPLOYEE tablosu için şu kolon isimlerinde ve veri tiplerinde tablo oluşturalım.
create table TBL_EMPLOYEE
(
EMPLOYEEID NUMBER,
NAME NVARCHAR2(20),
SURNAME NVARCHAR2(20),
AGE NUMBER,
JOB NVARCHAR2(40),
SALARY NUMBER
)
oluşan tablomuzu SELECT * FROM TABLO_ADI formülümüzle görüntüleyelim:
görüntüden tablomuzu oluşturdugumuzu gördük.
Şimdi “SELECT * FROM TBL_EMPLOYEE for update “ile tablomuza veri ekleyip çıkartalım.
F8 ile sorguyu calıştıralım.Daha sonra kilit işaretli yere tıklayalım ve veri değişikliği için engeli kaldıralım.
Şekildeki gibi eklemelerimiz yapabiliriz. + ‘dan yeni satır(row) ekleriz -‘den de çıkartırız.
Daha sonra yeşille gösterilen okey işaretine basalım ve kilidimiz kapatalım.
Fakat db işlemlerinde commit etmediğimiz işlemler geçerli olmaz bu nedenle yeşille gösterilen yere basarak commit etmemiz gerekir.Ve commit işlemi sonrası verilerimiz eklenmiş olur. Tablomuzun son halide şu şekilde olur.
Tablomuza “for update” ile veri eklemeden ve çıkarmadan bahsettik.
İyi çalışmalar.
” Kader, beyaz kağıda sütle yazıImış yazı; eIindeyse beyazdan, geI de sıyır beyazı! “