Ich versuche 13 Jahre zu einem Geburtsdatum hinzuzufügen, das als datetime2 mit der folgenden Syntax gespeichert wird und (dateadd (yy, 13, isNull (Besetzung (p.birthDTS als datetime), Besetzung ('1/1/1950 'als Datetime)))> = @ svcStart)datetime2 Überlauffehler
und ich bekomme die Das Hinzufügen eines Wertes zu einer' datetime 'Spalte verursachte einen Überlauf.
I max für die gesuchte (p.birthDTS), und es ergab 1988.10.17 00: 00: 00,0000000
erhielt ich die für @svcStart als 2015.04.08 13: 10: 49,193
Ich bin ein bisschen flummoxed. Irgendeine Hilfe?
jb
Was ist der * 'MIN' * -Wert von' birthDTS'? –