Aşağıdaki kod ile insert işlemi yapmaya çalıştığımda hata alıyorum.
Sebebi ne olabilir ?
Kod: Tümünü seç
INSERT INTO ESLESTIRME (SIRA, EVRAKTARIHI, VADE, EVRAKNO, FATEVRAKNO, IPTAL, TURAC, ACIKLAMA, CARIADI, CRSTA, CARIREF, CARIKOD, GENELTOPLAM, FATREF, MUHKOD, YILREF, KTUTAR, TIP)
SELECT FT.SIRANO, FT.EVRAKTAR, FT.VADETARIHI, FT.EVRAKNO, FTA.FATEVRAKNO, FT.IPTAL, FT.TURAC, FTA.STA ,FT.CARIADI, CR.STA, FT.CARIREF, FT.CRK,
FT.GENELTOPLAM,
FTA.FATREF, CR.GMHK,
cast(YEAR(FT.EVRAKTAR) as varchar) +'-'+ CAST(FT.EVRAKNO AS NVARCHAR) +'-'+ CAST(FTA.FATREF AS NVARCHAR) as TARIHREF, convert(float,0), 'A'
FROM FATURA FT
JOIN FATURA_ALT FTA ON (FTA.FATREF= FT.SIRANO)
JOIN CARIGEN CR ON (CR.CRK= FT.CRK)
WHERE FT.IPTAL=0
ORDER BY 1,2
Hata sutunu: KTUTAR sutunu
kodu :
Kod: Tümünü seç
Msg 8152, Level 16, State 9, Line 1
String or binary data would be truncated.
The statement has been terminated.
(0 row(s) affected)