Online Documentation for SQL Manager for InterBase/Firebird

Выбор метода импорта


На этом шаге укажите режим импорта.

 

Import Data - Setting import mode

 

Переключатель Insert mode позволяет задать те записи, которые будут импортироваться в таблицу.

RadioButton Insert all - вставить все записи,

RadioButton Insert new - вставить только новые записи,

RadioButton Update - обновить записи,

RadioButton Update or insert - обновить существующие и вставить новые записи,

RadioButton Delete - удалить те записи, где совпадает первичный ключ таблицы и значение поля, выбранного в качестве ключевого, импортируемого файла,

Delete or insert - удалить совпадающие записи и вставить новые.

 

В разделе Key columns выберите ключевое поле, по которому сравниваются поля таблицы и файла источника данных.

Из списка Available columns выберите доступные поля и с помощью кнопок переместите их в список ключевых полей - Selected columns.

 

Пример:

 

Таблица в базе данных

Данные из внешнего файла

Import Data - Setting import mode - Destination Table1

Import Data - Setting import mode - Source Table_Rus

 

В качестве ключевого поля выбрано поле ID. Для режима Insert All выбирать ключевое поле не требуется.

 

Insert mode

Insert all

Insert new

Update

Update or insert

Delete

Delete or insert

Результат

Import Data - Setting import mode - Result - Insert All

Import Data - Setting import mode - Result - Insert new_Rus

Import Data - Setting import mode - Result - Update_Rus

Import Data - Setting import mode - Result - Update or insert_Rus

Import Data - Setting import mode - Result - Delete_Rus

Import Data - Setting import mode - Result - Delete or insert_Rus

 

Следующий шаг