Rastgele kayıt getirebilmek için “NEWID()” fonksiyonu kullanabiliriz.

Select top 10 * from Tablolar order by NEWID()

Gelen değer NULL ise  “ISNULL(tabloismimiz,null ise gelecek değer)”

Select ISNULL(tutar,0) from urunFiyatlar 

tutar null ise 0 değeri dönderir.Coalesce fonksiyonunu da aynı formatta kullanarak null değerleri kontrol altına alabilirsiniz.

Select Coalesce(tutar,0) from urunFiyatlar

Sorgularımızı  ‘waitfor delay’ ile belirli bir zaman bekletip ondan sonra çalıştırabiliriz.’

waitfor delay '0:0:10'   

Select ’bu sorgu 10 saniye sonra çalıştı’ 

Devamı...

Urunler tablosundaki  urun_miktar alanını kontrol edip sadece urun_miktar alanındaki değişikliğe göre triggerımızı yönlendirebiliriz.

Örnek: 

Create TRIGGER [dbo].[tgg_urunMiktarKontrol]
   ON [dbo].[Urunler]

   AFTER UPDATE
AS
IF UPDATE (urun_miktar
)
BEGIN
     -----

            Kontroller...

     -----

END

Etiketler : trigger sql mssql t-sql
Kategoriler : Programlama
Yorumlar : 0 Yorum Yorum Yaz