
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.08.2002, 10:02:36
|
|||
|---|---|---|---|
|
|||
Уточнение: |
|||
|
#18+
sql строку я посылаю из внешней программы. Есть куча записей с различными данными, например: ..., 30.07.2002, 01.08.2002, 02.08.2002 и если делаю выше приведенный запрос сервер выдает только записи за 01.08.2002 игнорируя кучу других записей 30.07.2002, 29.07.2002, ... Думаю что надо сделать при помощи функций sql'я, но я не нашел функции которая преобразовывала бы стринговые записи в формат даты (для последующего сравнения). Не изменяя данные в самой базе (как был char так char'ом и остался). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.08.2002, 10:04:41
|
|||
|---|---|---|---|
|
|||
Уточнение: |
|||
|
#18+
Ну значит изменяй формат в теле программы и отсылай серверу ф-ция перобразования cast convert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.08.2002, 10:19:15
|
|||
|---|---|---|---|
|
|||
Уточнение: |
|||
|
#18+
дело в том что записи даты на сервере хранятся в формате char, поэтому то что я отсылаю не имеет значение. Сервак получает строку: select sum(summa) from money where potv=1 and date<'02.08.2002' и отрабатывает поэтому не так как надо мне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1820783]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 317ms |

| 0 / 0 |
