--T-SQL Metinsel Islemler
Select 'Selam'+' '+'Arkadaslar' as Selamlama--Sonuç : Selam Arkadaslar
Select upper('bu yazıyı büyük harfe çevir')--Sonuç : BU YAZIYI BÜYÜK HARFE ÇEVİR
select lower('BU YAZIYI KÜÇÜK HARFE ÇEVİR')--Sonuç : bu yazıyı küçük harfe çevir
--index yoktur 1den sayar
--ilk parametre : alt metni alınacak olan metin
--ikinci parametre : başlangıç indexi
--üçüncü parametre : kaç karakter alınacağı
Select substring('bu bir substring örneğidir',4,6)--Sonuç : bir su
--sagdan soldan bosluklar
select ltrim(' soldan boşluğu al')--Sonuc : soldan boşluğu al
select rtrim('sağdan boşluğu al ')--Sonuç : sağdan boşluğu al
--girilen degerin uzunluklarını alır
Select len('bu metnin kac karakterden oluştuğunu bul')--Sonuç : 40
--karakterlerin yerlerini degistirmek için
select replace('a harflerinin yerine - yaz','a','-')--Sonuç : - h-rflerinin yerine - y-z
--karakterleri ters cevirmek için
Select reverse('bu metni tersten yaz')--Sonuç : zay netsret intem ub
-- sagdan soldan veri almak için
Select right('kelime',2)--Sonuç : me
Select left('kelime',1)--Sonuç : k