kayit aktarma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
filiz
Üye
Mesajlar: 82
Kayıt: 24 Ara 2003 08:11
Konum: İzmir

kayit aktarma

Mesaj gönderen filiz »

merhabalar

50 alanlı bir YasalSabitler tablom var..Her ay bu yasal sabitler değişmekte ..Bir onceki ayın yasal sabitlerini baska bir aya aktarmak istiyorum..

Kod: Tümünü seç

  insert into yasalsabitler select * from yasalsabitler where yasalsabitler.aykodu=:aykodu and yasalsabitler.yil=:yil;

Bunu SP içinde yapmak istiyorum..Yukarıdaki sorguyu çalıstırdıgımda çakıyor
veritabanım firebird1.5
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Aynı alanları tekrar insert etmek istiyorsun, bu yüzden key volation a düşüyordur.. O sebeple for select ... döngüsü içinde indek alanları uygun şekilde değiştirerek insert etmen gerekir.. :idea:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla