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ı...

Bu procedur çok işime yaradı,sizinde işinize yarar diye paylaşmak istiyorum.Parametre olarak aldığı kelimeyi database deki mevcut tüm tablolarda nchar,nvarchar,varchar alanlarında arayıp tablo ismi ,sütun ismi ve aranan kelimle kaç kare geçmiş bize getiriyor.

Devamı...
Etiketler : Stored Procedur sql mssql t-sql
Kategoriler : Programlama
Yorumlar : 0 Yorum Yorum Yaz