"Andrei" ...
> Мой, предыдущий пост порадил такой
> флэйм, что найти там полезную
> информацию очень тяжело. Тем более, что
> я получил по яй... (тьфу-ты), мне так
Ща ещё получишь
> ответили про китайцев, что на
> некоторое время я получил комплекс
> неполноценности. Для того, чтобы
> развеять его я решил проверить как
> пользователи других серверов работают
> с датами. И вот что получается:
>
> 1. Yaffil SQL
>
> date as integer -- возвращает количество
> дней.
Это нестандартно и неправильно
> 2. MSSQL
>
> аналогично:
> http://vyaskn.tripod.com/searching_date_time_values.htm
Это нестандартно и неправильно. Мне ни разу не приходилось кастить
дату в число, это бред. И твой пример с генератором я даже боюсь
комментировать, ибо это ...... в кубе (заставил таки ругаться)
> 3. Oracle
>
>
> http://www.lc.leidenuniv.nl/awcourse/oracle/server.920/a96540/sql_elements2a.htm
>
> цитата: "Date Arithmetic
>
> You can add and subtract number constants as well as other dates from
> dates. Oracle interprets number constants in arithmetic date
> expressions as numbers of days. For example, SYSDATE + 1 is tomorrow.
> SYSDATE - 7 is one week ago. SYSDATE + (10/1440) is ten minutes from
> now. Subtracting the hiredate column of the sample table employees from
> SYSDATE returns the number of days since each employee was hired. You
> cannot multiply or divide DATE values."
Что из этого не делает FB ?
> 4. PostgreSQL
>
> http://www.postgresql.org/docs/techdocs.13
>
> цитата:
> "Q. Where are the DATEADD and DATEDIFF functions in PostgreSQL?
> A. There are none. PostgreSQL does not need them. Use the + and -
> operators instead. "
Что из этого не делает FB ?
Ответ, кстати, глупый, ибо DATEADD и DATEDIFF работают не только с
днями, как + и -
> 5. IBM DB2
>
> пользователи очень просили такую
> возможность и она была добавлена в
> версии 8.1
>
> http://www.thescripts.com/forum/thread183738.html
Даже если они это и сделали, это не плюс им.
Ссылки, если уж приводишь, должны быть на доку, а не на ОБС
> 6. MySQL.
>
> С датами можно работать как с целыми
> числами, только это не количество дней,
> а буквальное представление строки
> даты. например, целоче число 20061204 --
> означает '2006-12-04'.
Ещё один идиотизм MySQL. Рад за них. Привет Джиму
--
Хорсун Влад