CHARINDEX Fonksiyonu

CHARINDEX fonksiyonu ile bir string türündeki veri içinde istediğimiz bir string verinin (bir karakter olabilir, birden fazla karakter olabilir) başladığı noktayı tespit edebiliriz. Örneğin e-mailleri tutan bir alanınız mevcut, burada @ işareti öncesi ve sonrasını belirlemede kullanabilirsiniz.

SELECT TOP 10 EmailAddressID ,EmailAddress,

CHARINDEX(‘@’,EmailAddress) AS ‘@ işaretinin konumu’

FROM Person.EmailAddress

Sonuç:

Charindex

SELECT TOP 10 EmailAddressID ,EmailAddress,

CHARINDEX(‘E’,EmailAddress,3) AS ‘E harfinin 3 karakter sonrası ilk konumu’

FROM Person.EmailAddress

Sonuç:

Charindex1

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s