Andrei wrote:

Мой, предыдущий пост порадил такой
флэйм, что найти там полезную
информацию очень тяжело.

Взаправди? Вроде как апсалютна бесполезной там вообще не вижу. Во всяком случае, для человека девственного ;)

Тем более, что
я получил по яй... (тьфу-ты), мне так
ответили про китайцев, что на
некоторое время я получил комплекс
неполноценности.

Во-первых, привыкай, тут без этого ни шагу. Во-вторых, прям щас ещё раз получишь, за то, что чукча не читатель и даже не тыкатель, а только писатель.

Для того, чтобы
развеять его я решил проверить как
пользователи других серверов работают
с датами. И вот что получается:

Да не нада нас своей кодлой пугать-то. Да ещё с каких-то левых персональных сайтов.

select first 1
 datereg,
 datereg+1 PlusDen,
 datereg+3.14 PlusPy,
 datereg-1 MinusDen,
 datereg-3.14 MinusPy,
 dateizm,
 datereg-dateizm Interval
from classes

DATEREG                         11-NOV-1996 00:00:00
PLUSDEN                         12-NOV-1996 00:00:00
PLUSPY                          14-NOV-1996 03:21:36
MINUSDEN                        10-NOV-1996 00:00:00
MINUSPY                          7-NOV-1996 20:38:24
DATEIZM                         28-MAR-1997 12:29:46
INTERVAL                        -137.5206712962963

Всего-то было взять да спробовать. Вот складывать их, да, не обучена птичка, с мартобрями работать не умеет.

Кстати, мне лично не нравиццо подход, применяемый в Дятле, когда стандартизованные вещи работают нестандартизованным порядком. Я бы предпочёл не использование каста не по назначению, а спициятельную встроенную функцаю, с каким-нить солидно-благозвучным именем типа Date_Part_Of_TimeStamp_As_Signed_Integer. Нет, всё-таки как-то коротковато получается, надо ещё подумать :-D

--
Regards. Ded.

Ответить