Şimdi Ara

MYSQL bir er diagram sorusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
2.229
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar herkese . bu yıl ilk defa sql öğrenmeye başladım . fakat şu ödev sorusunda çözümü elde edemedim . öncelikle soru şu.
     MYSQL  bir er diagram sorusu
    .

    bunun için, ENGINEER , TECHNICIAN ve SECRETARY için alttaki gibi bir tablo olusturdum ve herbirinin altına altta kodda verdiğim gibi birer trigger yazdım fakat sonuc alamadım .
     MYSQL  bir er diagram sorusu


    CREATE TRIGGER PreventDuplicateRecords1 
    ON SECRETARY
    AFTER INSERT
    AS
    BEGIN
    DECLARE @Count1 int
    DECLARE @Count2 int
    DECLARE @SSN nvarchar(50)
    SELECT @SSN=SSN FROM INSERTED
    SELECT @Count1=count(*) FROM
    ENGINEER WHERE SSN=@SSN
    SELECT @Count2=count(*) FROM
    TECHNICIAN WHERE SSN=@SSN
    IF @Count1+@Count2>0
    BEGIN
    ROLLBACK TRANSACTION
    END
    END


    GO


    umarım derdimi anlatabilmişimdir . yardımlarınızı bekliyorum .







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.