/*BELİRSİZ UZUNLUKDAKİ BİR DEGERİN İÇİNDEKİ METİNSEL DEEGRLERİN BİRLEŞTİRİLMESİ*/
SELECT ASCII(1) --1234567890
DECLARE @UZUNLUK INT;-- INT TIPIN BIZIM UZUNLUK
DECLARE @DEGER VARCHAR(100);
DECLARE @URUN_KODU VARCHAR(100);
DECLARE @SONUC VARCHAR(100);
SET @URUN_KODU = 'PDF-YT57675-OLR'
SET @UZUNLUK = LEN(REVERSE(@URUN_KODU))
WHILE @UZUNLUK > 0 BEGIN
SET @DEGER = SUBSTRING(@URUN_KODU,@UZUNLUK,1)
SET @DEGER = SUBSTRING(@URUN_KODU,@UZUNLUK,1)
IF ASCII(@DEGER) <= 47 OR ASCII(@DEGER) >=59 BEGIN
SET @SONUC = CONCAT(@SONUC,@DEGER)
END
SET @UZUNLUK = @UZUNLUK-1
END
--PRINT @SONUC
İlk Yorumu Siz Yapın