SQL Server üzerinde çalışırken bozuk verilerin düzeltilmesi veya buna benzer senaryolarda soldaki verileri temizlemek gerekebilir. Bu gibi durumlarda aşağıda paylaşacağım kodu kendinize uyarlayarak çalıştırabilir ve verilerin solundaki karakterleri kolaylıkla temizleyebilirsiniz.
DECLARE @DEGER NVARCHAR(20) = N'>14,244444';
SELECT
@DEGER as ILKDEGER,
RIGHT(@DEGER, LEN(@DEGER) - 1) AS SONUC1,
SUBSTRING(@DEGER, 2, LEN(@DEGER)) AS SONUC2;
Yukarıdaki kod bloğunu SQL Server üzerinde çalıştırdığınızda aşağıdaki gibi bir çıktı alacaksınız.
İlk değer ile sonuç1 ve sonuç2 değerleri arasındaki farka bakılacak olursa, ilk değerdeki > karakterinin temizlendiği görülür.