Merhaba,
Yazılan bir çok kod arasından, t-sql ile tablo sorgulamalarımızın içerisinden murat123sql23456ogren diye bir sonuç alsaydık ve bu sonucun içerisinden yanlızca sayıların kalmasını sağlayabileceğimizi göstereceğim.
SQL Server – Nasıl T–SQL kullanarak bir dizeden tüm karakterleri kaldırmabiliriz
Bir geliştirici kullanarak T-SQL dize manipülasyon birçok durumda yapılacak çok şey vardır. SQLCLR ile kod yapılmalıdır.
SET NOCOUNT ON
DECLARE @loop INT
DECLARE @str VARCHAR(7000)
SELECT @str = ‘murat123sql23456ogren’
SET @loop = 0
WHILE @loop < 26
BEGIN
SET @str = REPLACE(@str, CHAR(65 + @loop), ”)
SET @loop = @loop + 1
END
SELECT @str
kelime içerisinden harf yada rakamaları silme
Hiç yorum yok:
Yorum Gönder