Как вставить запись из одной таблицы в другую, количество столбцов отличается - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть 2 таблицы, Table1 и Table2

Я хотел бы вставить запись из Table1 в таблицу 2, а затем удалить эту запись из Table1 (я в основном перемещаю эту запись)

Я пытаюсь сделать следующее:

INSERT INTO Table2 SELECT * FROM Table1 WHERE cid =" + txt_cid
DELETE FROM Table1 WHERE cid =" + txt_cid

Однако в таблице 2 столбцов больше, чем в таблице 1, и я не могу вставить их в нее.У меня более 80 столбцов в каждой таблице, поэтому ввод этих столбцов в запрос - головная боль.

Есть ли способ сделать это быстрее?

1 Ответ

0 голосов
/ 11 апреля 2019

У вас будет головная боль. Укажите столбцы и убедитесь, что типы входных и выходных данных совпадают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...