powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Извлечь время из даты.
3 сообщений из 3, страница 1 из 1
Извлечь время из даты.
    #32049043
Прок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1 вариант-CAST(CAST(DATEPART(hh; START) AS varchar(2)) + ':' + CAST(DATEPART(n; START) AS varchar(2)) + ':' + CAST(DATEPART(s; START) AS varchar(2)) AS datetime)

2 вариант- CAST(CAST(START AS float) - FLOOR(CAST(START AS float)) AS datetime)

или есть еще варианты? и какой лучше использовать?
...
Рейтинг: 0 / 0
Извлечь время из даты.
    #32049049
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select convert(varchar(8),getdate(),108)
...
Рейтинг: 0 / 0
Извлечь время из даты.
    #32049574
Bzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй
SELECT hour = DATEPART(hh, getdate())
SELECT minute = DATEPART(mi, getdate())
SELECT second = DATEPART(ss, getdate())
SELECT millisecond = DATEPART(ms, getdate())
ценнно тем, что возвращает в числовом формате!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Извлечь время из даты.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]