TRIGGER

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

TRIGGER

Mesaj gönderen akissoftware »

Arkadaşlar Selamün Aleyküm herkese...


Ben MsSQL de trigger yapısını kullanabiliyorum. Bir tabloya kayıt eklenince yada silinince gerekli verileri başka bir tabloya ekleyebiliyorum. Benim için problem çok daha farklı..

Users adında kullanıcı tablosu var. Ben istiyorumki bu tablo her sorgulandığında (yani bir kullanıcı giriş yaptığında) trigger kullanarak başka tabloya örnegin LogUsers adında bir tabloya sadece UserName ve tarih saat bilgisini eklesin. Tüm araştırmalarıma rağmen SELECT komutu için trigger bulamadım...

Bu işlemi başka nasıl yapabilirim ? Bu benim için çok önemli.. Şimdiden herkese yardımları için teşekkür ederim
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: TRIGGER

Mesaj gönderen unicorn64 »

kullanıcı giriş yaptığında kullandığın sorguyu stored procedure içinde yapabilirsin, sp içinde sorgulamayı yapar loguser tablona da kaydını girersin...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: TRIGGER

Mesaj gönderen akissoftware »

Programı ben yazmadım ve kullandığı sorguyu bilmiyorum...

Benim istediğim sadece Users tablosunu program sorguladığında yani select yaptığında (aslında kullanıcı sisteme girdiğinde) bunu bir tabloya kaydetmek
akissoftware
Üye
Mesajlar: 118
Kayıt: 17 Ağu 2010 09:08

Re: TRIGGER

Mesaj gönderen akissoftware »

Yardımcı olabilecek birileri yokmu ?
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: TRIGGER

Mesaj gönderen aslangeri »

Programın kullandığı sorguları profiler kullanarak görebilrisiniz.
ancak select işlemi için bir trigger olduğunu sanmıyorum.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla