Gunakan SELECT ... INTO
:
SELECT *
INTO ABC_1
FROM ABC;
Ini akan membuat tabel baru ABC_1
yang memiliki struktur kolom yang sama dengan ABC
dan berisi data yang sama. Kendala (misalnya kunci, nilai default), bagaimanapun, adalah -tidak- disalin.
Anda dapat menjalankan kueri ini beberapa kali dengan nama tabel yang berbeda setiap kali.
Jika Anda tidak perlu menyalin data, hanya untuk membuat tabel kosong baru dengan struktur kolom yang sama, tambahkan WHERE
klausa dengan ekspresi palsu:
SELECT *
INTO ABC_1
FROM ABC
WHERE 1 <> 1;