Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RusFAQ.ru: Базы данных SQL


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Базы данных SQL

Выпуск № 138
от 25.08.2006, 15:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 332, Экспертов: 36
В номере:Вопросов: 1, Ответов: 2


Вопрос № 52666: SQL Server 2000 - поле 'дата' (тип datetime), поле 'время' (тип datetime) как при отображении поля 'дата' убрать время, а при отображении поля 'время' убрать показ даты спасибо ...

Вопрос № 52.666
SQL Server 2000 - поле 'дата' (тип datetime), поле 'время' (тип datetime)
как при отображении поля 'дата' убрать время, а при отображении поля 'время' убрать показ даты
спасибо
Отправлен: 20.08.2006, 15:00
Вопрос задал: Veacheslav (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Александр Шевченко
Здравствуйте, Veacheslav!
select datename(day, data)+'.'+rtrim(convert(char ,datepart(month, data)))+'.'+datename(year, data), datename(hour, vrem)+':'+datename(minute, vrem) from data_vrem
---------
Вместо внутренней почты лучше стучитесь в аську - 299739804
Ответ отправил: Александр Шевченко (статус: Студент)
Ответ отправлен: 21.08.2006, 10:28

Отвечает: gitter
Здравствуйте, Veacheslav!
Можно сделать следующим образом
1. дата: SELECT DATEPART(mm, datefield), DATEPART(dd, datefield), DATEPART(yyyy, datefield) FROM Table
время: SELECT DATEPART(hh, datefield), DATEPART(mi, datefield), DATEPART(ss, datefield) FROM Table

2. дата: SELECT MONTH(datefield), DAY(datefield), YEAR(datefield) FROM Table
время SELECT CONVERT(char(10),datefield,108) from Table
ещё раз дата SELECT CONVERT(char(10),datefield,101) from Table

Удачи!

Ответ отправил: gitter (статус: Студент)
Ответ отправлен: 21.08.2006, 10:39


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное