![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Преобразование данных [D6, MsAccess]
V-A-V © (2006-11-08 22:19:00)Народ, подскажите текст запроса.
Имеется поле в таблице, типа TDateTime (записей много)
Нужно преобразовать в TDate при помощи запроса.
т.е. нужно, чтобы время было = 0
Do - While, желательно не использовать.
V-A-V (2006-11-08 23:30:00) [1]Int() - это должно подойти.
Благодарствую.
Как сам не догадался...
sniknik (2006-11-08 23:24:00) [2][1] + Int()
V-A-V (2006-11-08 23:02:00) [3]> CAST - стандартный SQL-оператор приведения типа.
Согласно хелпа MsAccess, Cast не поддерживается...
Может есть др. предложения...
Desdechado (2006-11-08 22:43:00) [4]CAST - стандартный SQL-оператор приведения типа.
V-A-V (2006-11-08 22:38:00) [5]Cast - это что?
Ни разу не использовал....
MsAccess тоже про это не знает...
Desdechado (2006-11-08 22:24:00) [6]Да в БД нет таких типов TDateTime и TDate.
А преобразовать можно попробовать так:
UPDATE xxx SET yyy = CAST( yyy AS DATE );
> чтобы время было = 0
тогда это не поле типа DATE, а поле типа TIMESTAMP с обнуленным временем