SQL kodlar yazarken lazım olabilecek ve kullanabileceğiniz aklıma gelen string fonksiyonlarını aşağıda topladım. Örneklerle verdim sizde kendinize göre düzenleyip kullanabilirsiniz.
[sql]SELECT CHAR(65)[/sql]
Ascii kodu yazılan karakteri döndürür burada A’ yı döndürür. Yazılan Ascii koda göre karşılığını verir.
[sql]SELECT CHARINDEX ('@','email@mail',5)[/sql]
İçinde @ karakterini arar 5 rakamı kaçıncı rakamdan başlayacağını belirtir.
[sql]select LEFT ('Mehmet',3)[/sql]
Yazılı metnin ilk 3 karakterini alır.
[sql]SELECT LEN ('Mehmet')[/sql]
Yazılan metnin uzunluğunu bize verir.
[sql]SELECT LOWER ('Mehmet')[/sql]
Yazılan metni küçük harflere döndürür.
[sql]SELECT LTRIM (' Mehmet')[/sql]
Metin içersin de eğer solunda boşluk varsa onları siler.
[sql]SELECT REPLACE ('kitab','b','p')[/sql]
b aranacak metin p ise düzeltilme yapılanacak metindir kitab kelimesini kitap yapar.
[sql]SELECT REVERSE ('MEHMET')[/sql]
Yazılan metni tersten bize verir.
[sql]SELECT RIGHT ('Mehmet',3)[/sql]
Sondan 3 karakter alır.
[sql]SELECT RTRIM ('Mehmet ')[/sql]
Metnin eğer varsa sağ tarafındaki boşlukları siler.
[sql]SELECT SUBSTRING ('Beşiktaş' ,6,3)[/sql]
6. karakterden itibaren 3 karakter alır.
[sql]SELECT UPPER ('Beşiktaş')[/sql]
Bütün metni büyük harfe dönüştürür.