Функция sqlCreateTmpTable |
Создать временную таблицу в БД по ее строковому описанию.
function sqlCreateTmpTable(str_stmt : PField; mode : word) : integer;
str_stmt - задает строковое описание таблицы (строка или множество строк) в синтаксисе создания таблиц .
mode - задает режим создания таблицы:
ctmNormal - обычный режим;
ctmDynamicIndex - включить возможность динамического создания индексов для Оракла (см. "Временные пользовательские таблицы в прямом SQL. ").
Функция возвращает код ошибки.
sqlAddStr(s, 'table aaa3'); sqlAddStr(s, '('); sqlAddStr(s, ' code : word,'); sqlAddStr(s, ' name : string[80]'); sqlAddStr(s, ')'); sqlAddStr(s, 'with index'); sqlAddStr(s, '('); sqlAddStr(s, ' a0 = name'); sqlAddStr(s, ');'); sqlCreateTmpTable(s, ctmDynamicIndex);
Начиная с Атлантис 5.3.08.