SQL Server : Как получить текущую дату в формате YYYYMDDHHMISSMSS

Мне нужна текущая дата и время в формате ГГГГММДДЧЧМISSMIS

Пример:

20110723233747607

Используя функции CURRENT_TIMESTAMP или getdate () , мы можем получить текущая дата и время в формате 2011-07-23 23: 37: 47.607 . Если я использую функции REPLACE и CONVERT для удаления символов «-» и «:», то я получаю значение в формате

Jul 23 2011 11:37PM

... Но мне нужно текущее время как 20110723233747607 , чтобы использовать его для другой цели.

Мой SQL-запрос:

SELECT REPLACE(CONVERT(VARCHAR(20), CURRENT_TIMESTAMP),'.','')

вывод: 23 июля 2011 г., 23:37

Итак, как Могу ли я получить текущую дату и время в нужном мне формате? Пожалуйста, помогите.

10
задан marc_s 24 July 2011 в 08:40
поделиться