Използвайте SELECT ... INTO :
SELECT *
INTO ABC_1
FROM ABC;
Това ще създаде нова таблица ABC_1 който има същата структура на колони като ABC и съдържа същите данни. Ограниченията (напр. ключове, стойности по подразбиране) обаче -не- се копират.
Можете да изпълнявате тази заявка няколко пъти с различно име на таблица всеки път.
Ако не е необходимо да копирате данните, а само за да създадете нова празна таблица със същата структура на колони, добавете WHERE клауза с фалшив израз:
SELECT *
INTO ABC_1
FROM ABC
WHERE 1 <> 1;