Показать сообщение отдельно
Старый 06.10.2004, 10:04   #16  
simply2double is offline
simply2double
Участник
Аватар для simply2double
 
556 / 19 (2) ++
Регистрация: 08.09.2004
Адрес: alfa cen
Цитата:
Изначально опубликовано Maxim Gorbunov


Неправда. Вот работающий пример:
не поленился проверил... в таком виде действительно работает... но я пошел немного дальше:

1. Создал копию custTable
2. Для чистоты эксперимента удалил из нее индексы
3. Попробывал вставлять в нее из обединения таблиц custTable и CustTrans

Результат все тот же... когда таблица не временная все встатвляется нормально...
когда временная ... все то же падение... может я чего-то не понимаю.. или чего0то не вижу ??? Вот код:


PHP код:
    CustTable_copy   custTable;
    
CustTable             custTableDB;
    
CustTrans             CustTrans;

    ;

    if (
custTable.setTmp()) {
    
insert_recordset custTable (AccountNumName)
        
select AccountNum from CustTrans
        join Name from custTableDB
            where custTableDB
.Name like "О*" &&
            
CustTrans.AccountNum == custTableDB.AccountNum;

    while 
select custTable {
        
info(strfmt("%1, %2"custTable.AccountNumcustTable.Name));
    }
    }