TempDB.Copy
Revision as of 09:30, 17 February 2026 by 1>Admin
| Copy (Дублирование объекта временной таблицы) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция создает локальную копию (дубль) ссылки на постоянную таблицу внешней базы данных. Функция не работает с временными таблицами. Дублирование объекта может пригодиться, к примеру, в многопоточном режиме, когда множество потоков выполняют запросы к такой таблице. Если выполнять запросы с помощью одного объекта, следующий запрос будет ожидать окончания предыдущего. Также, эта функция работает гораздо быстрее, чем Create, так как не обращается к серверу и не проверяет корректность структуры таблицы.
Синтаксис
TempDB.Copy():<Копия ссылки на внешнюю БД (TEMPDB)>
Возвращаемое значение
Возвращает новый объект временной таблицы базы данных.
Примеры
//Создание или открытие постоянной таблицы "table1" в базе данных DBExport
аТемп:=TempDB.Create("зДок:DB,зЗад:DB,зН:DB:I,Количество:NUMBER.15.5","DBExport.table1");
//Создадим копию объекта
аТемп2:=аТемп.Copy();