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

Вниз

Как прибавить (отнять) время или дату у поля типа timestamp   Найти похожие ветки 

 
3APA3A   (2004-06-02 10:49) [0]

База  - Paradox, работаю через BDE.
Есть поле типа timestamp и значение, допустим, у него "10.12.2003 18:34:00"
и мне надо увеличить(уменьшить) это значение на 1 месяц, 15 минут, 10 дней...
 Как это реализовать через SQL запрос
 пишу update basa set a = a + "0.0.0 5:00:00" (по принципу insert"а) - не получается...


 
DenK_vrtz ©   (2004-06-02 11:01) [1]

date+1 - увеличит дату на один день


 
Соловьев ©   (2004-06-02 11:06) [2]


> 1 месяц, 15 минут, 10 дней...

переведи это в в дни и прибавь
update basa set a = a +число


 
DenK_vrtz ©   (2004-06-02 11:07) [3]

15 минут примерно равно 0,01042 суток


 
3APA3A   (2004-06-02 11:07) [4]

Работает.
А как увеличить дату ровно на месяц?  Ведь в разных месяцах разное кол-во дней а высчитывать это самому не хочется?


 
Соловьев ©   (2004-06-02 11:10) [5]

LocalSQL.hlp - EXTRACT function


 
Соловьев ©   (2004-06-02 11:11) [6]


> [5] Соловьев ©   (02.06.04 11:10)

хотя тут наверное все-таки на клиенте надо будет вычислять


 
Vlad ©   (2004-06-02 11:17) [7]


> 3APA3A   (02.06.04 11:07) [4]
> Работает.
> А как увеличить дату ровно на месяц?  

На клиенте - функция IncMonth


 
DenK_vrtz ©   (2004-06-02 11:23) [8]

А для тех, кто не ищет легких путей decodedate() и EncodeDate()  :)


 
Izyum ©   (2004-06-02 17:54) [9]

Я бы может переводил бы секунды и складывал бы их... А может и нет:)


 
Fay ©   (2004-06-02 20:28) [10]

Ровно на месяц - это хитрая штука. 8)
31 января + рвно_месяц = ?



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
3-1086070354
Sergey
2004-06-01 10:12
2004.06.27
поиск


14-1086543462
ИМХО
2004-06-06 21:37
2004.06.27
Что общего?


4-1084945084
OlegM
2004-05-19 09:38
2004.06.27
Нужно в хуке получить Application.Handle


14-1086778816
Анатолий
2004-06-09 15:00
2004.06.27
Конвертер CHM-файлов


14-1086938919
Ditrix
2004-06-11 11:28
2004.06.27
о доброй цензуре и злой литературе...