Nå nu har jeg lige testet det med en fast værdi og der virker det, så det er ikke det der er problemet. Men jeg bruger disse 3 linier til at konvertere fra integer til dato og tilbage til integer igen. Den oprindelige værdi er 20050930. Hvad kan der evt. gå galt før den skal konverteres tilbage til integer? (bruger jeg kun de 2 første linier så får jeg ingen fejl, men selvfølgelig heller ikke en værdi tilbage)
SET @@tempdato = CONVERT(datetime, @@udfoertdato, 112) SET @@tempdatoplus = DATEADD(d, @@gr6, @@tempdato) SET @@udfoertdato = CONVERT(integer, 20051010)
jeg fandt ud af det ved først at konvertere til string, så virkede det
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.