2016-02-19 3 views
-1

У меня есть две таблицы данных A и B в базе данных sql.Как скопировать содержимое из одной таблицы в другую таблицу с помощью элемента управления fiile (.ctl)

Я хочу скопировать содержимое таблицы A в таблицу B, я не могу скопировать содержимое таблицы A, если он имеет зависимости (отношение внешних ключей), пожалуйста, помогите мне с кодом файла управления (который присутствует в SQL загрузчик, такой как sqldir), и мое намерение состоит в том, чтобы скопировать (экспортировать) содержимое из одной таблицы в Windows и скопировать (импортировать) содержимое в другую таблицу с помощью скрипта (.sh или .ctl-файл), я выполнил следующий подход: загрузчик sql, используя управления файлами (.ctol файл) .THANKS ..

с уважением, Vamsi Алла

ответ

0

Пока не прямой ответ на ваш вопрос, почему пройти через хлопот, когда вы можете сделать это прямо из SQL (ваш Synta x может отличаться, но вы получаете идею)?

INSERT INTO table_b (column1, column2, ...) 
    SELECT column1, column2, ... 
    FROM table_a 
    [WHERE conditions]; 
Смежные вопросы