Her satırdaki veriler farklıdır.
Umarım doğru anlatabilmişimdir.
4
●689
declare @deger varchar(25)
DECLARE @Sayi INT
DECLARE @i INT
DECLARE @numrows INT
SET @i = 1
SET @numrows = (SELECT COUNT(*) FROM tabloAdi)
IF @numrows > 0
WHILE (@i <= (SELECT MAX(idKolonAdi) FROM tabloAdi))
BEGIN
select @deger= user_token from tabloAdi where idKolonAdi=@i
select @Sayi =CHARINDEX('-', @deger)
select @deger=SUBSTRING(@deger,0,@Sayi);
update tabloAdi set profile_id=@deger where idKolonAdi=@i
SET @i = @i + 1
END