Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 формат даты  [new]
dimakz
Member

Откуда:
Сообщений: 1574
в табл такой формат
2013-07-18 15:51:04.0000000
2013-07-17 15:09:44.0000000
2013-07-18 11:46:20.0000000
2013-07-18 22:25:46.0000000
2013-07-20 13:43:08.0000000

как в селекте убрать .0000000?
чтоб было 2013-07-17 15:09:44
8 авг 13, 14:31    [14681338]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
Glory
Member

Откуда:
Сообщений: 104751
dimakz
в табл такой формат

У типов date нет форматов.
Формат отображения есть у клиентских приложений
8 авг 13, 14:33    [14681349]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
dimakz
Member

Откуда:
Сообщений: 1574
в MS SQL
8 авг 13, 14:34    [14681359]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1887
что-то нулей много ... какой тип поля в таблице ?
8 авг 13, 14:37    [14681379]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
LexusR
что-то нулей много ... какой тип поля в таблице ?
Небось, DATETIME2(7)
8 авг 13, 14:39    [14681405]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1887
select CONVERT(varchar(19),field,120)
8 авг 13, 14:41    [14681424]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)
8 авг 13, 14:42    [14681431]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
Клара Новикова...
Guest
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)

а 17-й бывает?
8 авг 13, 14:46    [14681460]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1887
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)



YYYY-MM-DD hh:mm:ss[.fractional seconds]
8 авг 13, 14:49    [14681489]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
dimakz, я лично по таким вопросам периодически подглядываю сюда:http://technet.microsoft.com/ru-ru/library/ms187928.aspx, чего и вам желаю.
8 авг 13, 14:50    [14681494]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Клара Новикова...
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)


а 17-й бывает?
Я даже 20-го никогда не видел!
8 авг 13, 15:03    [14681582]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
LexusR
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)




YYYY-MM-DD hh:mm:ss[.fractional seconds]
???
8 авг 13, 15:05    [14681592]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4994
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)

Бывает!
Ацтекский календарь.
8 авг 13, 15:20    [14681703]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
ЕвгенийВ
iap
dimakz,

а ничего, что 18-го месяца не бывает?
CONVERT(CHAR(19),DateField,120)


Бывает!
Ацтекский календарь.
Так это в ацтекской локализации!
8 авг 13, 15:26    [14681761]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1887
iap
LexusR
пропущено...



YYYY-MM-DD hh:mm:ss[.fractional seconds]
???


я к тому - где вы увидели 17,18 и 20 месяцы?
По спецификации формата datetime2(7) - это дни июля.

Default string literal format (YYYY-MM-DD hh:mm:ss[.fractional seconds]
9 авг 13, 07:17    [14684615]     Ответить | Цитировать Сообщить модератору
 Re: формат даты  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
LexusR
iap
пропущено...
???


я к тому - где вы увидели 17,18 и 20 месяцы?
По спецификации формата datetime2(7) - это дни июля.

Default string literal format (YYYY-MM-DD hh:mm:ss[.fractional seconds]
Да. Точно. Спасибо.
Привык к DATETIME, знаете ли...
9 авг 13, 09:40    [14685024]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить