Вопросы к Поиску с Алисой
Разница между функциями GETDATE и CURRENTTIMESTAMP в SQL заключается в том, что CURRENTTIMESTAMP — это функция ANSI SQL, а GETDATE — версия этой же функции для T-SQL. www.analyticsvidhya.com
CURRENT_TIMESTAMP возвращает значение даты и времени, содержащее дату и время компьютера, на котором выполняется экземпляр SQL Server. learn.microsoft.com Возвращаемое значение не содержит смещение часового пояса. learn.microsoft.com
GETDATE также возвращает значение даты и времени, содержащее дату и время компьютера, на котором выполняется экземпляр SQL Server. learn.microsoft.com Возвращаемое значение не содержит смещение часового пояса. learn.microsoft.com
В большинстве сценариев рекомендуется использовать CURRENT_TIMESTAMP, поскольку он переносим в любую базу данных, совместимую с ANSI, в то время как GETDATE — нет. www.analyticsvidhya.com
При этом в большинстве случаев эти функции можно использовать взаимозаменяемо. www.mssqltips.com www.mytecbits.com