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

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

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


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