Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Cevap Geçmişi

«« Soruya geri dön
07.02.19 19:05
Bunu alttaki gibi CURSOR kullanarak yapabilirsin. SQLServer CURSOR Kullanımı: DECLARE @adi NVARCHAR(50) DECLARE @barkod INT DECLARE @adet INT DECLARE @sayac INT DECLARE db_cursor CURSOR FOR SELECT adi, barkod, adet from TabloA OPEN db_cursor FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet WHILE @@FETCH_STATUS = 0 BEGIN SET @sayac = 0 WHILE @sayac < @adet BEGIN INSERT INTO TabloB (adi, barkod) VALUES (@adi, @barkod) SET @sayac = @sayac + 1; END FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet END CLOSE db_cursor DEALLOCATE db_cursor
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
07.02.19 15:39
Bunu alttaki gibi CURSOR kullanarak yapabilirsin. DECLARE @adi NVARCHAR(50) DECLARE @barkod INT DECLARE @adet INT DECLARE @sayac INT DECLARE db_cursor CURSOR FOR SELECT adi, barkod, adet from TabloA OPEN db_cursor FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet WHILE @@FETCH_STATUS = 0 BEGIN SET @sayac = 0 WHILE @sayac < @adet BEGIN INSERT INTO TabloB (adi, barkod) VALUES (@adi, @barkod) SET @sayac = @sayac + 1; END FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet END CLOSE db_cursor DEALLOCATE db_cursor
Ekleyen: cevapsitesi
Değiştiren: cevapsitesi
06.02.19 18:46
Bunu alttaki gibi CURSOR kullanarak yapabilirsin. DECLARE @adi NVARCHAR(50) DECLARE @barkod INT DECLARE @adet INT DECLARE @sayac INT DECLARE db_cursor CURSOR FOR SELECT adi, barkod, adet from Ana OPEN db_cursor FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet WHILE @@FETCH_STATUS = 0 BEGIN SET @sayac = 0 WHILE @sayac < @adet BEGIN INSERT INTO Alt (adi, barkod) VALUES (@adi, @barkod) SET @sayac = @sayac + 1; END FETCH NEXT FROM db_cursor INTO @adi, @barkod, @adet END CLOSE db_cursor DEALLOCATE db_cursor
Ekleyen: cevapsitesi

En fazla 3 eski durum gösterilir.