2 Ağustos 2015 Pazar

kelime içerisinden harf yada rakamaları silme

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