Db2: Как изменить порядок столбцов во время импорта или загрузки?

#import #db2 #txt

#импорт #db2 #txt

Вопрос:

Например: таблица содержит 3 столбца:

 Name varchar(10),        
ID   int,    
Place Varchar(10)
  

Файл имеет идентификатор, имя и место в другом порядке, чем в приведенной выше таблице:

 1|Ram  |Ayodhya              
2|Rahul|Srilanka
  

Ответ №1:

Вы можете указать список столбцов в команде Db2 IMPORT как часть предложения INSERT .

 IMPORT .... INSERT INTO yourTable(ID, NAME, PLACE)
  

Такое же изменение порядка столбцов можно выполнить и для команды LOAD .

Комментарии:

1. Да, конечно. Вы запросили ИМПОРТ. Загрузка, ИМПОРТ и ПРИЕМ имеют общий синтаксис. Если это отвечает на ваш вопрос, пожалуйста, отметьте ответ и проголосуйте (стрелка вверх)

2. как я могу это сделать, если мне нужно использовать команду replace вместо insert

3. Если вы перешли по ссылке на синтаксис, вы должны были увидеть, что и INSERT, и REPLACE имеют одно и то же предложение «список столбцов». Вы пробовали это?