Anasayfa / SQL SERVER / Sql Fonksiyonlar / Sql Sistem Fonksiyonları ve Like operatörü

Sql Sistem Fonksiyonları ve Like operatörü

sistem fonksiyonları

sistem fonksiyonları @@ 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
use northwind
go

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%]’

Ayrıca Buna Bakabilirsiniz

TRANSACTION Nedir

TRANSACTION Nedir ? Transaction Ne işe yarar ? Bir veya daha fazla SQL ifadeleri tek …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir