Ответ 1
CURRENT_TIMESTAMP
является функцией ANSI SQL, тогда как GETDATE
является GETDATE
T-SQL той же функции.
Однако следует отметить одну интересную вещь: CURRENT_TIMESTAMP преобразуется в GETDATE() при создании объекта в SSMS. Обе функции извлекают свои значения из операционной системы одинаково.
CURRENT_TIMESTAMP является рекомендуемым использованием, поскольку оно переносимо на любую ANSI-совместимую базу данных, а GetDate - нет.