Använd SELECT ... INTO :
SELECT *
INTO ABC_1
FROM ABC;
Detta skapar en ny tabell ABC_1 som har samma kolumnstruktur som ABC och innehåller samma data. Begränsningar (t.ex. nycklar, standardvärden) kopieras dock -inte-.
Du kan köra den här frågan flera gånger med ett annat tabellnamn varje gång.
Om du inte behöver kopiera data, bara för att skapa en ny tom tabell med samma kolumnstruktur, lägg till en WHERE sats med ett falskt uttryck:
SELECT *
INTO ABC_1
FROM ABC
WHERE 1 <> 1;