insert into ile bir tablodaki kayıtları diğer bir tabloya proplemsiz olarak atıyorum.
1.sorun =ben bu işlemi yapmazdan önce veri tabanında (vt:=MSSQL) alanları Allow Nulls olarak işaretlemem gerkiyor (vt de 80 üzerinde alan var Link prog vt si) bu işlemi yapmadan çalışmıyor. Bunu SQL kodu ile nasıl otomatik yaparım.
2.sorun
Ben bu işlemi yapmadan önce örn. Adi alanının Başlangıç harfi U olna kayıtları nasıl aktarabilirim.
Where insert kullanımında kullanılmıyor diye biliyorum.
Kod: Tümünü seç
insert into FINSAT450.SPI
(Vasita,
ValorGun,
VadeTarih,
Tutar3,
Tutar2,
Tutar,
ToplamIskonto,
TesTemMalKod,
TeslimMiktar,
TeslimChk,
Tarih2,
Tarih,
TahTeslimTarih,
SonTeslimTarih,
SiraNo2,
SiparisDurumu,
SeriNo,
Row_ID,
RezervasyonTarihi,
RezervasyonEvrakNo,
RenkBedenKod4,
RenkBedenKod3,
RenkBedenKod2,
RenkBedenKod1,
PromosyonMiktar,
Operator,
Nesne3,
Nesne2,
Nesne1,
Miktar3,
Miktar2,
Miktar,
MasrafMerkez,
Masraf,
MalKodu,
KurTarihi,
Kod9,
Kod8,
Kod7,
Kod6,
Kod5,
Kod4,
Kod3,
Kod2,
Kod14,
Kod13,
Kod12,
Kod11,
Kod10,
Kod1,
KlmTutarIskNet,
KlmTutarIsk,
KDVOran,
KDVDahilHaric,
KDV,
KayitTuru,
KayitTarih,
KayitSurum,
KayitSaat,
KayitKaynak,
Kaydeden,
Katsayi,
KapatilanMiktar,
IslemTur,
IslemTip,
IskOran5Net,
IskOran4Net,
IskOran3Net,
IskOran2Net,
IskOran1Net,
IskontoOran5,
IskontoOran4,
IskontoOran3,
IskontoOran2,
IskontoOran1,
IskontoOran,
Iskonto,
IrsaliyeTarih,
IrsaliyeNo,
GuvenlikKod,
FytListeNo,
Fiyat,
EvrakTarih,
EvrakNo,
DvzTL,
DvzBirimFiyat,
DovizTutar,
DovizKuru,
DovizCinsi,
Depo,
Degistiren,
DegisTarih,
DegisSurum,
DegisSaat,
DegisKaynak,
Chk,
CheckSum,
ButceKod,
BlkTarih,
BlkMiktar,
BlkDurumu,
BirimMiktar,
BirimFiyat,
Birim,
BarkodNo,
AsilEvrakNo,
Aciklama2,
Aciklama)
(SELECT
Vasita,
ValorGun,
VadeTarih,
Tutar3,
Tutar2,
Tutar,
ToplamIskonto,
TesTemMalKod,
TeslimMiktar,
TeslimChk,
Tarih2,
Tarih,
TahTeslimTarih,
SonTeslimTarih,
SiraNo2,
RezervasyonDurumu,
SeriNo,
Row_ID,
SiparisTarih,
SiparisNo,
RenkBedenKod4,
RenkBedenKod3,
RenkBedenKod2,
RenkBedenKod1,
PromosyonMiktar,
Operator,
Nesne3,
Nesne2,
Nesne1,
Miktar3,
Miktar2,
Miktar,
MasrafMerkez,
Masraf,
MalKodu,
KurTarihi,
Kod9,
Kod8,
Kod7,
Kod6,
Kod5,
Kod4,
Kod3,
Kod2,
Kod14,
Kod13,
Kod12,
Kod11,
Kod10,
Kod1,
KlmTutarIskNet,
KlmTutarIsk,
KDVOran,
KDVDahilHaric,
KDV,
KayitTuru,
KayitTarih,
KayitSurum,
KayitSaat,
KayitKaynak,
Kaydeden,
Katsayi,
KapatilanMiktar,
IslemTur,
IslemTip,
IskOran5Net,
IskOran4Net,
IskOran3Net,
IskOran2Net,
IskOran1Net,
IskontoOran5,
IskontoOran4,
IskontoOran3,
IskontoOran2,
IskontoOran1,
IskontoOran,
Iskonto,
SevkTarih,
SevkNo,
GuvenlikKod,
FytListeNo,
Fiyat,
EvrakTarih,
EvrakNo,
DvzTL,
DvzBirimFiyat,
DovizTutar,
DovizKuru,
DovizCinsi,
Depo,
Degistiren,
DegisTarih,
DegisSurum,
DegisSaat,
DegisKaynak,
Chk,
CheckSum,
ButceKod,
BlkTarih,
BlkMiktar,
BlkDurumu,
BirimMiktar,
BirimFiyat,
Birim,
BarkodNo,
AsilEvrakNo,
Aciklama2,
Aciklama
FROM FINSAT450.RZI)
Ben bu koda nasıl Vasita='BMV'
alanları aktarabilirim.
Saygılarımla
Çalışmalarınızda başarılar.