|
![]() |
#1 |
Участник
|
У меня отработало аналогично джобу из оригинального поста. В общем, в любом раскладе, судя по такой неустойчивости к версиям и СУБД, лучше не забавляться с такими связками в реальных проектах.
|
|
![]() |
#2 |
MCITP
|
![]() Цитата:
Ещё прикол: X++: i = 0; while select ledgerTableTmp join ledgerTrans where ledgerTrans.AccountNum == ledgerTableTmp.AccountNum { info('1:' + ledgerTrans.AccountNum); i++; if (transCnt && i == transCnt) break; } i = 0; while select ledgerTrans join ledgerTableTmp where ledgerTrans.AccountNum == ledgerTableTmp.AccountNum { info('2:' + ledgerTrans.AccountNum); i++; if (transCnt && i == transCnt) break; } i = 0; while select ledgerTableTmp join ledgerTrans where ledgerTrans.AccountNum == ledgerTableTmp.AccountNum { info('3:' + ledgerTrans.AccountNum); i++; if (transCnt && i == transCnt) break; } При этом 1 посылает к СУБД запрос (гы ![]() PHP код:
2 - делает нормальное декартово произведение 3 - не выполняется вообще (ни запроса, ни инфо)! (именно после выполнения 2, т.к. 1 - выполняется) 15 мин. голову ломал... бред какой-то...
__________________
Zhirenkov Vitaly |
|
![]() |
#3 |
Участник
|
Опа, точно! Я тоже наткнулся на подобное - вроде только что работало, а тут бамс и перестало. Переключил еще раз компанию, в которой у меня правильные для теста счета были(хотя в ней и был), отработало. Судя по всему, жутко неустойчивая фича.
|
|