Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> getdate без минут, только дата 
:(
    Опции темы
MakNik
Дата 18.3.2011, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 5.4.2006

Репутация: нет
Всего: 0



getdate  возвращает значение вида 2011-03-18 10:07:56.893
Необходимо получить  текущую дату типа DateTime без минут, только дата (вида 2011-03-18 00:00:00.000)

Делаю так:
convert( datetime, CONVERT(varchar,DATEPART(year, GETDATE()))+'-'+CONVERT(varchar, DATEPART(month, GETDATE()))+'-'+CONVERT(varchar, DATEPART(day, GETDATE())) )

Однако такой метод громосткий... Подскажите, пожалуйста, есть ли более простой метод?
PM   Вверх
TaNK
Дата 18.3.2011, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 669
Регистрация: 29.10.2006
Где: Краснодар

Репутация: нет
Всего: 1



Код

select convert(smalldatetime, convert(varchar(10),getdate(),102) + ' 00:00:00',102)



--------------------

Oracle 11.2.0.3.0
FireBird 1.0-2.5


PM MAIL ICQ   Вверх
Ejhi
Дата 21.3.2011, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 4.7.2008

Репутация: нет
Всего: нет



Как вариант:
Код

SELECT DATEADD(D, DATEDIFF(D, 0, GETDATE()), 0)

PM MAIL   Вверх
metis
Дата 24.3.2011, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 29.1.2008

Репутация: нет
Всего: нет



Такой еще есть вариант 
Код

CONVERT(VarChar(50), GETDATE(), 101)'mm/dd/yyyy'

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0436 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.