Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
ISQL ile Veritabanı İşlemleri
#1
Merhaba Arkadaşlar,

Bu konuda ISQL ile veritabanı kayıtları üzerinde nasıl işlem yapabiliriz onu anlatacağım. Kıdemli Firebird kullanıcıları zaten biliyordur ama son zamanlarda sık sık gördüğüm bir durum üzerine bu konuyu açma gereği hissettim. Bazı yazılım firmalarının destek personelleri, ufacık bir kayıt silme veya güncelleme işlemi için bilgisayara IBExpert, EMS veya DBWorkbench gibi bir program yükleyip ondan sonra gerekli işlemi yapıyor. Bence inanılmaz bir zaman ve emek kaybı !..

Neden ? Çünkü bu tip basit kayıt ekleme/güncelleme/silme işlemleri için Firebird'ün ISQL programı kullanılabilir. Üstelik Firebird'ün kurulu olduğu her bilgisayarda zaten mevcut olan ufacık bir program. Fark etmeyenler için yerini göstereyim :

jha5fG9VBM.jpg

ISQL' i açtığımızda bizi DOS Komut satırından aşina olduğumuz bir ekran karşılıyor. Bu ekranda ilk önce CONNECT komutu ile istediğimiz veritabanına bağlanmamız lazım. Örnek olarak şu şekilde örnek bir veritabanına bağlantı kuralım :

CONNECT LOCALHOST:C:\DATABASE\DATA17.FDB USER SYSDBA PASSWORD masterkey;

Bu şekilde yazıp ENTER tuşuna bastığımızda veritabanımıza bağlantı kurulacak ve SQL> yazıp bizden komut bekleyecektir :

q4u81iNj.jpg

Şimdi, örnek olsun diye benim veritabanımda bulunan DEPO tablosundaki örnek kayıtları SELECT sorgusu ile sorgulayalım :

SELECT DEPOID,DEPOADI FROM DEPOTABLE ORDER BY DEPOID;

7P0SIiAX.jpg

Gördüğünüz gibi DEPO tablosundaki kayıtlar ekrana listelendi. Şimdi diyelim ki biz buradaki 4. kaydı silmek istiyoruz. Yine SQL> yazan yere DELETE sorgumuzu yazıp çalıştırıyoruz ve yeniden sorguluyoruz :

EM76GeH.jpg

Görüldüğü üzere tabloda bulunan 4.kayıt silindi. Yaptığımız bütün işlemlerden sonra, ISQL 'de çıkarken COMMIT; yazmayı unutmuyoruz Smile
Çıkış yapmak içinse QUIT; komutu yeterli.

Faydalı olması dileğiyle. İyi çalışmalar.

E.O.F.  (End Of Fun )
Rolleyes
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Firebird Sql il Web Servis İşlemleri abdullahBuyuk 2 1.157 26-03-2022, Saat: 15:29
Son Yorum: Burhan791
  gbak ibexpert ile backup ve restore işlemleri ve bazı sorular baloglurecep 7 1.974 16-03-2022, Saat: 08:32
Son Yorum: narkotik
  veritabanı kopyalanması sadikacar60 9 2.174 09-12-2021, Saat: 19:28
Son Yorum: sadikacar60
  Firebird veritabanı güvenliği Hk! ozcanm 12 13.631 01-03-2021, Saat: 00:48
Son Yorum: akuyumcu63
  FIFO veritabanı mantığı Aktolgali 12 4.124 11-02-2021, Saat: 08:57
Son Yorum: esistem



Konuyu Okuyanlar: 1 Ziyaretçi