Я использую этот запрос:Как скопировать таблицу в другую с помощью первичного ключа?
SELECT *
INTO table1
FROM table2
Чтобы скопировать таблицу; он не копирует первичный ключ от table2
до table1
в качестве основного ключа. Он просто копирует все столбцы, а не ограничения.
Какие СУБД вы используете? Postgres? Oracle? С Postgres вы можете использовать 'create table .. like ...' –
... и с sql-сервером вы можете использовать ssis или просто таблицу скриптов как create ... –
Если его oracle использует 'impdp' и' expdp' с ' remap_table'..for быстрых n лучших результатов. –