两个 datetime 列的差别导致了运行时溢出 消息 535,级别 16,状态 0

执行

SELECT datediff(ss,'2011-05-27','2085-1-1')


报错 

 两个 datetime 列的差别导致了运行时溢出

 因为 两个时间取 秒的 时间差 间隔 太大了。

datepart

缩写 

year

yy, yyyy

quarter

qq, q

month

mm, m

dayofyear

dy, y

day

dd, d

week

wk, ww

weekday

dw, w

hour

hh

minute

mi, n

second

ss, s

millisecond

ms

microsecond

mcs

nanosecond

ns

原文地址:https://www.cnblogs.com/andy_tigger/p/2059725.html