SQL Server String Fonksiyonları

 

ASCII()
Verilen string ifadenin ASCII kodunu verir.
Kullanım Şekli – ASCII(String Değer)
Örnek: SELECT ASCII ('A')

CHAR()
Verilen sayısal ASCII kodunu karaktere çevirir.
Kullanım Şekli – CHAR(Integer Değer)
Örnek: SELECT CHAR(65)

CHARINDEX()
Cümle içinde aranan kelimenin kaçıncı harften başladığının indexini verir.
Kullanım Şekli – CHARINDEX(Aranacak kelime, cümle)
Örnek: SELECT CHARINDEX('mert', 'Merhaba Dünya')

DIFFERENCE()
İki String değer arasındaki farkın kaçıncı karakterden başladığını gösterir.
Kullanım Şekli – DIFFERENCE(stringdeger1, stringdeger2)
Örnek: SELECT DIFFERENCE('Mert', 'Mrt')

LEFT()
String değerin soldan kaç karakter alacağını söyler.
Kullanım Şekli – LEFT(string ifade, int kaç değer alacağı)
Örnek: SELECT LEFT('abcdefg', '2')

LEN()
String ifadenin uzunluk değerini Integer olarak verir.
Kullanım Şekli – LEN(String ifade)
Örnek: LEN(Mert

LOWER()
String ifadelerim tüm harflerini küçüğe çevirir.
Kullanım Şekli – LOWER(String ifade)
Örnek: SELECT LOWER('Mert')

LTRIM()
String ifadede soldaki boşlukları siler ve düzenler.
Kullanım Şekli –LTRIM(String ifade)
Örnek: SELECT LTRIM('         Mert'

NCHAR()
Çok büyük değerdeki ASCII karekter değerlerini verir.
Kullanım Şekli – NCHAR(int değer)
Örnek: SELECT NCHAR(985)

PATINDEX()
Cümlenin içindeki aranılan harfin kaçıncı indexten başladığını gösterir.
Kullanım Şekli – PATINDEX(aranılacak string, cümle)
Örnek: SELECT PATINDEX ('rt' , 'Mert Kaya')

QUOTENAME()
Cümle içinde özel karakterleri ayırmak için kullanılır.
Kullanım Şekli – QUOTENAME(string ifade)
Örnek: SELECT QUOTENAME('abc[]def')

REPLACE()
Cümle içinde değişecek kelimelerin yerini değiştirir.
Kullanım Şekli – REPLACE(cümle, değişecek cümle, yerine yazılacak cümle)
Örnek: SELECT REPLACE('abcdefghijkcde', 'cde', 'xxx');

REPLICATE()
Verilen String ifadenin kaç kere tekrar edileceğini gösterir.
Kullanım Şekli – REPLICATE(string değer, int tekrar değeri)
Örnek: SELECT REPLICATE('Mert     ', 4)

REVERSE()
Verilen kelime ya da cümleyi tersten yazar.
Kullanım Şekli – REVERSE(string cümle)
Örnek: SELECT REVERSE('Mert Kaya')

RIGHT()
Cümle içinde sağdan kaç harf alacağını gösterir.
Kullanım Şekli – RIGHT(string cümle, int değer)
Örnek: SELECT RIGHT('Mert Kaya', 5) 

RTRIM()
Cümle içinde sağdaki boşlukları siler.
Kullanım Şekli – RTRIM(string ifade)
Örnek: SELECT RTRIM('Mert Kaya                    ')

SOUNDEX()
String değeri Alfanümerik olarak dönüştürür.
Kullanım Şekli – SOUNDEX(String değer)
Örnek: SELECT SOUNDEX ('Mert') 

SPACE()
Cümle içerisinde ne kadar boşluk bırakılacağını gösterir.
Kullanım Şekli – SPACE(int değer)
Örnek: SELECT 'MERT' + SPACE (2) + 'KAYA'

STR()
Decimal ifadeleri kaçıncı karaktere yuvarlayacağını gösterir.
Kullanım Şekli – STR(Decimal değer, kaç değer olduğu, virgülden sonra kaç değer yuvarlayacağı)
Örnek: SELECT STR(123.456, 6 , 2) 

STUFF()
Cümlenin içine kelime eklemek için kullanılır.
Kullanım Şekli – STUFF(String cümle, başlangıç değer, silinecek değer, eklenecek string)
Örnek: SELECT STUFF ('Mert Asya', 3, 5, 'rt KA')

SUBSTRING()
Cümle içerisinden parça almak için kullanılır.
Kullanım Şekli – SUBSTRING(cümle, başlangıç, int, alınacak değer int) 
Örnek: SELECT SUBSTRING ('abcdefgh', 2, 3) 

UNICODE()
ASCII kodunu verir.
Kullanım Şekli – UNICODE(Char değer)
Örnek: SELECT UNICODE ('A') 

UPPER()
Verilen kelime veya cümleyi büyük harfe çevirir.
Kullanıum Şekli – UPPER(String değer)
Örnek: SELECT UPPER('mert kaya') 

By mert

4 comments on “SQL Server String Fonksiyonları

Yorum bırakın