Online Documentation for SQL Manager for PostgreSQL
Выбор метода импорта
На этом шаге укажите режим импорта.
    
  
Переключатель Insert mode позволяет задать те записи, которые будут импортироваться в таблицу.
    
 Insert all - вставить все записи,
  
    
 Insert new - вставить только новые записи,
  
    
 Update - обновить записи,
  
    
 Update or insert - обновить существующие и вставить новые записи,
  
    
 Delete - удалить те записи, где совпадает первичный ключ таблицы и значение столбца, выбранного в качестве ключевого, импортируемого файла,
  
Delete or insert - удалить совпадающие записи и вставить новые.
С помощью переключателя Import type укажите тип импорта:
    
 Single commands - построчная вставка, (работает значительно быстрее, чем Universal, который в данный момент используется для обратной совместимости)
  
    
 Universal mode - универсальный режим,
  
    
 Batch insert - пакетный режим вставки.
  
В разделе Key columns выберите ключевой столбец, по которому сравниваются столбцы таблицы и файла источника данных.
Из списка Available columns выберите доступные столбцы и с помощью кнопок переместите их в список ключевых столбцов - Selected columns.
Пример:
| 
           Таблица в базе данных  | 
        
           Данные из внешнего файла  | 
      
| 
           
              | 
        
           
              | 
      
В качестве ключевого столбца выбран столбец ID. Для режима Insert All выбирать ключевой столбец не требуется.
| 
           Insert mode  | 
        
           Insert all  | 
        
           Insert new  | 
        
           Update  | 
        
           Update or insert  | 
        
           Delete  | 
        
           Delete or insert  | 
      
| 
           Результат  | 
        
           
              | 
        
           
              | 
        
           
              | 
        
           
              | 
        
           
              | 
        
           
              | 
      
