muszę aktualny czas data w formacie YYYYMMDDHHMISSMIS
SQL Server: Jak uzyskać aktualny czas data w YYYYMMDDHHMISSMSS
Przykład:
20110723233747607
Używając CURRENT_TIMESTAMP
lub getdate()
funkcje, możemy pobierać prąd datetime do formatu 2011-07-23 23:37:47.607
. Jeśli używam REPLACE
i CONVERT
funkcje do usunięcia "-" i ":" znaków, a następnie uzyskać wartość w
Jul 23 2011 11:37PM
... PDF. Ale potrzebuję aktualnej daty jako 20110723233747607
, aby użyć jej dla mojego innego celu.
Moje zapytanie SQL jest:
SELECT REPLACE(CONVERT(VARCHAR(20), CURRENT_TIMESTAMP),'.','')
wyjściowa: Jul 23 2011 11:37PM
Więc jak mogę uzyskać aktualny czas dat w moim wymaganym formacie? Pls pomóż.
Nigdy nie pomyślałeś o dodaniu funkcji REPLACE do innych znaków, które chcesz usunąć? –