Я столкнулся с следующим t-sql:
SELECT {d'9999-12-31'}
Что возвращает 9999-12-31 00:00:00.000
.
Кажется, это преобразование типа строкового литерала в DATETIME
. Я не могу найти документацию по этому синтаксису, и мне интересно, есть ли какие-либо изменения, например, если у меня есть буквальный 1
, но я хочу представить это в BIGINT
без использования CONVERT()
/CAST()
.
Может ли кто-нибудь предоставить дополнительную информацию об этом синтаксисе? Спасибо.