Online Documentation for Data Import for InterBase/Firebird

Шаг 7 - Выбор метода импорта


На шестом шаге выберите метод импорта.

 

Step 6

 

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

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

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

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

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

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

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

 

Пример:

 

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

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

 

 

Step 6 - tab1

Step 6 - tab2

 

В качестве ключевого поля выбрано поле ID. (Кроме режима Insert All, который не требует указания ключевого поля)

 

Insert mode

Insert all

Insert new

Update

Результат

Step 6 - tab3

Step 6 - tab4

Step 6 - tab5

 

Insert mode

Update or insert

Delete

Delete or insert

Результат

Step 6 - tab6

Step 6 - tab7

Step 6 - tab8

 

Native mode Kind - серверозависимый (собственный) режим (режим вставки, реализуемый с помощью специальных возможностей сервера).