Поиск максимально возможной даты в ms sql server 2005+

В моем SQL Server 2008 r2 ms-sql-server я получаю эти странные результаты sql-select (не то чтобы я когда-либо sql-statement пропустил эти 3 миллисекунды)

SELECT cast('12/31/9999 23:59:59.997' as datetime) --RETURNS '9999-12-31 23:59:59.997'
SELECT cast('12/31/9999 23:59:59.998' as datetime) --RETURNS '9999-12-31 23:59:59.997'
SELECT cast('12/31/9999 23:59:59.999' as datetime) --RETURNS The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.

sql

sql-server

2022-10-10T13:41:03+00:00
Вопросы с похожей тематикой, как у вопроса:

Поиск максимально возможной даты в ms sql server 2005+