Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
Visual FoxPro 8 1. После компиляции в exe файл не работает выражение вида: insert into ....; select ... Выдает синтаксическую ошибку. 2. После компиляции выдает другие данные выражение: select id, sum(summa), date_rec; from table ; where date_rec=(select max(date_rec); from table t2; where table.id=t2.id); group by id date_rec тип datetime Прешлось переделать на более некрасивые выражения. Что можете посоветовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 07:40 |
|
||
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
1 Проверь SET'ы скорей всего vfp8 set enginebehavor 2 Из какой записи будет браться date_rec при group by id ? не задумывался - движек SQL сильно меняется от версии к версии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 09:20 |
|
||
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
Полный текст оператора плс в студию. insert select в фоксе не работает без оператора from ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 09:32 |
|
||
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
Piva 1. стоит enginebehavor 70, поблема из-за него была 2. Не понял ответа, может наришеш как надо правильно делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 11:38 |
|
||
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
По поводу 2 пункта Движки SQL сильно отличаются к примеру в FP 2.6 и VFP6,7 - отличается и 8 от 7-ки и 6-ки - в девятке - еще дальше пошли Теперь к делу Из какой - по твоему записи будет браться date_e если стоит аггрегативная функция Sum ? Это совершенно непредсказуемое значение получается. Не очень понятно что тебе от этой даты нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 12:12 |
|
||
|
Баг или особенность?
|
|||
|---|---|---|---|
|
#18+
Дело в том, что SQL в VFP до 8 версии имел много несоответствий со стандартом ANSI-92. Теперь они (разработчики) приводя SQL VFP в соответствии со стандартом ANSI. Старый GROUP BY не соответствовал ANSI (В запрос по ANSI можно включать только поля, по которым делается группировка, а над всеми другими полями в SELECT должна обязательно применяться агрегатная функция - SUM, MIN, MAX и пр.). Надо к этому привыкать. Легче будет переходить к Клиент-Сервер. С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2005, 12:21 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1594402]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 382ms |

| 0 / 0 |
