Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: CL | DM;

Вниз

форматировать datetime   Найти похожие ветки 

 
maxon   (2004-01-14 14:26) [0]

как в запросе форматировать поле типа Datetime?
10.01.2004 15:22:07 -> 10.01.2004
делаю запрос
"SELECT CONVERT(datetime, mFieald, "dd.mm.yyyy")
FROM mTable"
пару секунд думает, затем выдаёт -
"Microsoft] ODBC SQL Server Driver] SQL Server]SqlDumpExceptionHandler: Process 37 generated fatal exception
c0000005 EXCEPTION ACCESS VIOLATION SQL Server is terminating this process"


 
Stas ©   (2004-01-14 14:28) [1]

А ты форматируй уже в TField.DisplayFormat


 
maxon   (2004-01-14 14:36) [2]

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


 
Stas ©   (2004-01-14 15:00) [3]

Наверное придется вот так:
Cast(Day(mField) as nvarchar(2))+"."+ ...Month ...+...Year...


 
ZrenBy ©   (2004-01-14 16:12) [4]

select convert(varchar(10),getdate(),104)

Смотри BOL->convert там всё есть.


101 USA mm/dd/yy
102 ANSI yy.mm.dd
103 British/French dd/mm/yy
104 German dd.mm.yy
105 Italian dd-mm-yy



Страницы: 1 вся ветка

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
14-16714
Daniel
2004-01-18 00:11
2004.02.06
Техническое Задание: содержание, форма...


11-16200
Boguslaw
2003-05-22 20:05
2004.02.06
Any problems with TKOlTimer in KOL 1.71 - 1.73 ?


14-16698
Fants
2004-01-16 11:08
2004.02.06
Перенос Delphi c одного Win2000 на другой win2000


1-16465
Натуся
2004-01-27 23:08
2004.02.06
Округление double


14-16650
Кукушкинд
2004-01-13 14:08
2004.02.06
Друзья! Есть