/****** Script for SelectTopNRows command from SSMS ******/
SELECT *
FROM Zuege as a
INNER JOIN [ResultateProzessModellZug_PF3_PF3_SimFV_2015_mNT_mSKT_L91_mZuschlaege_SKT] as b
ON a.ZuglaufID = b.Zuglaufid
LEFT JOIN [SysPue].[dbo].[VISUM_I_Knoten_Netz2015] as c
on [KnotenNummer] = Nr
LEFT JOIN [SysPue].[dbo].[LINIE_I_Richtung_Fahrplan2015] as d
on d.ZugNr = LineRouteName
WHERE Zugvariante = 216
and ModellzugID in (1,2,3,4,5,6,7,8,9,10)
and Qualitaetszug = 1
and Inland = 1
Il est Givin être de retour cette erreur:La conversion a échoué lors de la conversion de la valeur nvarchar '3255+' en type de données int.
Msg 245, Level 16, State 1, Line 2
Conversion failed when converting the nvarchar value '3255+' to data type int.
Je suis vraiment nouveau à SQL je n'ai pas une idée de ce qui pourrait être erroné. Merci de votre aide.
Bob
une de ces colonnes (KnotenNummer, Nr, ZugNr, LineRouteName) a "3255+" qui ne entier. Vous devez lancer tous les côtés comme varchar. –