|
|
|
Уточнение:
|
|||
|---|---|---|---|
|
#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:02:36 |
|
||
|
Уточнение:
|
|||
|---|---|---|---|
|
#18+
Ну значит изменяй формат в теле программы и отсылай серверу ф-ция перобразования cast convert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2002, 10:04:41 |
|
||
|
Уточнение:
|
|||
|---|---|---|---|
|
#18+
дело в том что записи даты на сервере хранятся в формате char, поэтому то что я отсылаю не имеет значение. Сервак получает строку: select sum(summa) from money where potv=1 and date<'02.08.2002' и отрабатывает поэтому не так как надо мне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2002, 10:19:15 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32046463&tid=1820783]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 351ms |

| 0 / 0 |
