webForumDet fria alternativet

Conversion failed when converting datetime from character string

0 svar · 458 visningar · startad av firstchoice

firstchoiceMedlem sedan okt. 2001605 inlägg
#1

Jag har en tabell där jag olyckligtvis har fel typ i en variabel.
Den används som date men är en varchar.

Än så länge har det fungerat bra, men nu har jag stött på problem som jag inte vet hur jag skall lösa.

Följande kod fungerar:

SELECT Count([RMANR]) FROM [RMA] WHERE [Över 5 dagar] = '1' AND [Levererad] LIKE '2011%' and datepart(qq,[Levererad]) = 1 AND [KundNR] <> '1079'

Här räknar jag antalet RMA "över 5 dagar" + som är levererad under kvartal 1

Men inte denna

SELECT Count([RMANR]) FROM [RMA] WHERE [Levererad] LIKE '2011%' AND [KundNR] <> '1079' and datepart(qq,[Levererad]) = 1

Här försöker jag räkna alla RMA under kvartal 1

Det är inte jag som skapat tabellen!! jag försöker bara göra något bra av den :)

Genererad på 373 ms · cache AV · v20260730165559-full.f96bc7eb