SQL Синхронизация больших таблиц данных - PullRequest
1 голос
/ 23 мая 2011

Привет, я использую SQL 2008 R2.Какой быстрый способ вставить данные на 10 мил.записи из одной таблицы A в другую пустую таблицу B. Таблицы A и B не имеют одинаковых схем, но не одинаковы.

Ответы [ 2 ]

1 голос
/ 23 мая 2011

Это всего 10 миллионов строк.Просто используйте обычный INSERT

INSERT tableB (col1, col2, col3, ...)
SELECT col1, col2, col3, ... FROM tableA

или

--assumes no table b already
SELECT col1, col2, col3, ..., INTO TableB FROM tableA
.. now add some columns etc
0 голосов
/ 23 мая 2011

Вы используете sql?

почему бы не создать новую таблицу а затем вставьте записи из таблицы a в новую таблицу b ??

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