Online Documentation for SQL Manager for MySQL

Задание свойств скрипта


На последнем шаге можно задать некоторые общие опции генерируемого SQL скрипта.

 

Extract Database - Customizing script options

 

На вкладке Script Options Задайте свойства скрипта.

 

CheckBox Если установлен флажок Generate "CREATE DATABASE" statement, то в скрипте будет создан оператор CREATE DATABASE.

CheckBox Установленный флажок Generate "DROP DATABASE IF EXIST" statement указывает на то, что при извлечении будут созданы операторы DROP, которые будут удалять базы данных, соответствующие создаваемым скриптом базам, перед их созданием.

CheckBox Если установлен флажок Generate "USE db_name" statement - то в скрипте будет создана команда USE db_name, которая предписывает MySQL использовать базу данных с именем db_name в последующих запросах по умолчанию. Указанная база данных остается в этом состоянии до конца данного сеанса или пока не будет выдана еще одна команда USE.

CheckBox Установленный флажок Generate "DROP IF EXIST" statement указывает на то, что при извлечении будут созданы операторы DROP, которые будут удалять объекты соответствующие создаваемым скриптом объектам перед их созданием.

CheckBox Установите флажок Disable foreign key checks, если хотите отменить проверку внешних ключей.

CheckBox Generate "SET NAMES" statement создает оператор SET NAMES, в котором задаётся кодировка.

CheckBox Если установлен флажок Extract dependent objects, то для объектов будут копироваться связанные с ними объекты.

CheckBox Add SQL_MODE variable - добавить оператор задания переменной SQL_MODE.

CheckBox Add DELIMITER statement for stored routines and triggers - позволяет добавлять директивы delimiter при извлечении процедур и триггеров.

CheckBox Insert comments - если флажок установлен, то для процедур будут созданы текстовые комментарии в тексте скрипта.

 

Из раскрывающегося списка Extract structure for version можно выбрать версию MySQL сервера, для которого генерировать скрипт.

 

CheckBox Trim tables and column comments - обрезать комментарии к таблицам и столбцам.

Число символов комментария, которые будут оставлены, задается в поле Max comment length.

 

На вкладке Data Options задайте параметры данных.

 

Extract Database - Customizing data options

 

Количество записей в одном блоке задается в счетчике Records in a block.

CheckBox Если установлен флажок Insert "COMMIT" statement after each block, то после каждого блока добавляется оператор COMMIT.

CheckBox Если установлен флажок Extract table data just after its definition, то в создаваемом скрипте операторы INSERT будут помещены сразу после скрипта создания таблицы, к которой они относятся - если выбрана, а если нет, то в конце скрипта.

CheckBox Извлекать данные из объединенных таблиц можно, установив флажок Extract data from Merge tables.

 

 

CheckBox Операция извлечения будет прервана при возникновении ошибки, если установлен флажок Abort extraction on error. В противном случае скрипт будет выполняться без прерываний, а все возникшие ошибки отобразятся в специальном окне.

 

 

 

Шаблоны