You can check the value as follows:
PRINT 'The maximum date value ' + CASE ISDATE('9999-12-31 23:59:59.998') + ISDATE('9999-12-31 23:59:59.999') WHEN 0 THEN 'IS LESS THAN' WHEN 1 THEN 'EQUALS' WHEN 2 THEN 'IS GREATER THAN' END + ' 9999-12-31 23:59:59.998'
Output:
The maximum date value EQUALS 9999-12-31 23:59:59.998
source share