Я пытаюсь добавить 13 лет к дате рождения, которая хранится как datetime2, используя следующий синтаксис и (dateadd (yy, 13, isNull (cast (p.birthDTS as datetime), cast ('1/1/1950 'в качестве даты и времени)))> = @ svcStart)ошибка переполнения datetime2
и я получаю Добавление значения в столбец' datetime 'вызвало переполнение.
Я искал макс (p.birthDTS) и он вернулся 1988-10-17 00: 00: 00,0000000
я получил за @svcStart в 2015-04-08 13: 10: 49,193
Я немного смущен. Любая помощь?
ДБ
Что такое значение '' MIN '*' birthDTS'? –