powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / отбросить время в дате
8 сообщений из 8, страница 1 из 1
отбросить время в дате
    #32019097
Василий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как отбросить время в дате.
(В запросе есть условие where date between @FromDate and @ToDate; Часть записей поля date может содержать время, часть-без времени. К сожалению нет оператора truncate(Date)...)
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019102
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно так:
select convert(smalldatetime, convert(char(, getdate(), 112), 112)
select convert(smalldatetime, convert(char(8 ), getdate(), 112), 112)
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019105
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

интересный эффект!
там вместо рожицы д.б. цифра восемь и скобка.
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019106
Виталий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я обычно использую следующую конструкцию:
Convert(DateTime,Floor(Convert(Float, "Date" )))

Виталий. -- gvit@pisem.net ICQ 101583683
Спрашивай, если что, постораюсь ответить.
Удачи.
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019161
Василий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019169
Ubik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cast(round(cast(getdate() as float),0,1) as datetime)
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019171
Pandre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Round не надо
select cast(cast(getdate() as int) as datetime)
...
Рейтинг: 0 / 0
отбросить время в дате
    #32019174
Pandre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немного ошибся (на пол дня
)
select cast(cast(getdate()-0.5 as int) as datetime)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / отбросить время в дате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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