Hallo,
ich habe folgendes Problem. Seit der Umstellung eines MS SQL 2000 auf ein MS SQL 2005 System funktioniert eine Abfrage auf die dort liegende DB nicht mehr. Die Abfrage ist in Access erstellt und sieht wie folgt aus:
INSERT INTO WCC_T_MELDUNGEN ( [COUNTER], BMKZ, DATUM, DAUER, MELDUNG, STOERCODE, STOERORT, HAND, START, NR_K, [POSITION], MELDUNG_STATE, MELDUNG_TYPE, GEWICHTUNG, SMS )
SELECT MsArcLong.Counter AS Ausdr1, AlgCSDataDEU.Text3 AS Ausdr2, DateAdd("h",1,[DateTime]) AS Ausdr3, MsArcLong.TimeDiff AS Ausdr4, AlgCSDataDEU.Text1 AS Ausdr5, MsArcLong.MsgNr AS Ausdr6, AlgCSDataDEU.Text2 AS Ausdr7, MsArcLong.PText1 AS Ausdr8, DateAdd("h",1,DateAdd("s",[TimeDiff]*(-1),[DateTime])) AS Ausdr11, 0 AS Ausdr12, MsArcLong.PValue2, MsArcLong.State, AlgCSDataDEU.Type, AlgCSDataDEU.Text6, AlgCSDataDEU.Text5
FROM MsArcLong INNER JOIN AlgCSDataDEU ON MsArcLong.MsgNr=AlgCSDataDEU.NR IN ''
Hat jemand einen Hinweis woran das liegen könnte ? Kann SQL 2005 den Begriff DateAdd("h",1,[DateTime]) vielleicht nicht mehr intepretieren.
ich habe folgendes Problem. Seit der Umstellung eines MS SQL 2000 auf ein MS SQL 2005 System funktioniert eine Abfrage auf die dort liegende DB nicht mehr. Die Abfrage ist in Access erstellt und sieht wie folgt aus:
INSERT INTO WCC_T_MELDUNGEN ( [COUNTER], BMKZ, DATUM, DAUER, MELDUNG, STOERCODE, STOERORT, HAND, START, NR_K, [POSITION], MELDUNG_STATE, MELDUNG_TYPE, GEWICHTUNG, SMS )
SELECT MsArcLong.Counter AS Ausdr1, AlgCSDataDEU.Text3 AS Ausdr2, DateAdd("h",1,[DateTime]) AS Ausdr3, MsArcLong.TimeDiff AS Ausdr4, AlgCSDataDEU.Text1 AS Ausdr5, MsArcLong.MsgNr AS Ausdr6, AlgCSDataDEU.Text2 AS Ausdr7, MsArcLong.PText1 AS Ausdr8, DateAdd("h",1,DateAdd("s",[TimeDiff]*(-1),[DateTime])) AS Ausdr11, 0 AS Ausdr12, MsArcLong.PValue2, MsArcLong.State, AlgCSDataDEU.Type, AlgCSDataDEU.Text6, AlgCSDataDEU.Text5
FROM MsArcLong INNER JOIN AlgCSDataDEU ON MsArcLong.MsgNr=AlgCSDataDEU.NR IN ''
Hat jemand einen Hinweis woran das liegen könnte ? Kann SQL 2005 den Begriff DateAdd("h",1,[DateTime]) vielleicht nicht mehr intepretieren.
Comment