Online Documentation for DB Extract for InterBase/Firebird
Шаг 6 - Задание параметров извлечения
На этом шаге задайте настройки генерируемого SQL скрипта для извлечения данных.
Metadata options
Generate "CREATE DATABASE" statements
В генерируемый скрипт будет добавлен оператор CREATE DATABASE.
Generate "DROP "statements
В генерируемый скрипт будет добавлен оператор DROP .
Generate "CONNECT DATABASE" statement
В генерируемый скрипт будет добавлен оператор CONNECT DATABASE.
Password in "CREATE" and "CONNECT" statements
В операторы "CREATE" и "CONNECT" будет добавлен пароль.
Set generators
В генерируемый скрипт будет добавлен генератор значений.
Include object descriptions or trigger messages to the result script
Включить в генерируемый скрипт описание объектов или сообщения триггеров.
Extract privileges
Если Вы хотите, чтобы были извлечены права на объекты, то установите этот флажок.
Extract dependent objects
Извлекать зависимые объекты выбранного объекта.
Extract dependent tables data
Извлекать данные зависимых таблиц.
В разделе Data options задайте параметры извлечения данных.
Если установлен флажок Insert "COMMIT" after each block, то после указанного в счетчике Records in a block числа записей транзакция будет фиксироваться.
Delete existing records before insert
В генерируемый скрипт будет добавлен оператор DELETE FROM перед оператором INSERT INTO, который позволит удалить существующие записи перед тем, как вставлять новые.
Data query options
В этой таблице Вы можете указать дополнительные параметры операторов SELECT, используемых для извлечения данных:
- Database name - в этом столбце отображается список баз данных.
- Table name - имя извлекаемой таблицы базы данных.
- Table data filter - в этом поле Вы можете задать условия WHERE для каждой таблицы.
Важно: Вы можете настроить параметры выбора как для одной, так и для всех таблиц, используя контекстное меню.
- Add 'WHERE' to Selection - добавить условие отбора для выделенной таблицы.
- Add 'WHERE' to All - добавить условие отбора для всех таблиц.