Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Что значит третий параметр в функции CONVERT(varchar,Date,112) [D5, MSSQL]


theEnter ©   (2002-10-16 10:15:00) 

Или ккие бывают еще значения этого параметра и чему они соответствуют? можно ли заставить выдавать эту функцию дату в формате yyyy ?


theEnter   (2002-10-16 11:31:00) [1]

AlexSV ©, sniknik ©: Большое спасибо за совет - все работает!


AlexSV   (2002-10-16 10:43:00) [2]

Что значит третий параметр в функции CONVERT(varchar,Date,112)
style:
Is the style of date representation you want when converting datetime or smalldatetime data to character data.

можно ли заставить выдавать эту функцию дату в формате yyyy:
нет.
Для этого используем еще SUBSTRING:

SUBSTRING(CONVERT(char(8),GETDATE(),112), 1, 4)


Adony   (2002-10-16 10:35:00) [3]

в BOL, ссылка на CAST and CONVERT, там все есть


sniknik   (2002-10-16 10:22:00) [4]

см. в справке по CONVERT в BOL более полную и наглядную инфу
1 101 USA mm/dd/yy
2 102 ANSI yy.mm.dd
3 103 British/French dd/mm/yy
4 104 German dd.mm.yy
5 105 Italian dd-mm-yy
6 106 - dd mon yy
7 107 - Mon dd, yy
8 108 - hh:mm:ss
11 111 JAPAN yy/mm/dd
12 112 ISO yymmdd

можно. 126 например ну и др.


Наверх

Титульная страница Поиск, карта сайта Написать письмо