Sql Sistem Fonksiyonları ve Like operatörü
sistem fonksiyonları
Sql Sistem Fonksiyonları ve Like operatörü@@ işareti ile başlayarak global değişkenleri çağırır.
Gerçek sistem fonsiyonları parametre içermez.Onlar global değişkenler değildir
Çünkü tanımlanamaz ve herhangi bir değer atanamaz.Sql serverdan yönetilir.birkaç sistem fonksiyonu veri geri döndürdüğü
değerler aşağıdadır
@@CONNECTIONS SQL in kuruluşundan itibaren kaç kere bağlantı yapıldığını gösterir.
@@ERROR sql’e bağlandıktan sonra çalıştırılan sorgular içinde toplam kaç adet hata verdiğini gösterir
@@IDENTITY daha önce verilmiş olan identity değerleri verir
@@MAX_CONNECTIONS En fazla yapılıp kabul edilen bağlantı sayısı
@@OPTIONS AYARLANILAN BAĞLANTI İİÇİNDEKİ kullanım bilgileri sayısı
@@ROWCOUNT EN SON EKLENEN SATIR BİLGİSİ
@@SERVERNAME SQL SERVER IN ÇALIŞTIĞI İSİM BİLGİSİ INSTANCE BİLGİSİ
@@SPID GENEL OLARAK KAÇ ID OLUŞTURULDUĞU BİLGİSİ
@@VERSION SQL İN KULLANDIĞINIZ VERSİYONU
LIKE OPERATÖRÜ
string değerlerde spesifik arama yaparken en çok kullanılan operatördür
aradığınız değerin bir yada birden fazla karakterini vererek kullanılabilir.
like deyimi ile birlikte (%,^,_) en çok kullanılan operatörlerdir
Mantıksal operatörlerden hatırlayalım…
Bir örnek vermek gerekirse
a ve e harfi ile başlayanlar kayıtlar
select * from customers
where customerId like ‘[ae]%’
–a ve e harfi başlamayan bunların dışında kalan kayıtlar
select * from customers
where customerId like ‘[^ae]%’
–başında başka herhangi bi harf olan ve içinde a harfi geçen
select * from customers
where customerId like ‘%a’
A harfinden önce bi karakter olan sonrasında başka karakkterler olan
select * from customers
where customerId like ‘[_a%]’
Sql Sistem Fonksiyonları ve Like operatörü
Hiç yorum yok:
Yorum Gönder