Saat Anda membuat tabel di SQLite, Anda bisa membuatnya sebagai tabel permanen atau sebagai tabel sementara.
Saat Anda membuat tabel dalam database yang telah Anda buat, itu akan menjadi tabel permanen. Tabel sementara dibuat di temp
basis data.
Untuk membuat tabel sementara, Anda menggunakan sintaks yang sama seperti membuat tabel biasa. Perbedaannya adalah Anda menggunakan TEMP
atau TEMPORARY
kata kunci. Anda juga dapat (atau sebagai alternatif) mengawali nama tabel dengan temp
, yang menunjukkan bahwa itu akan dibuat di database sementara.
Contoh
Saat menggunakan TEMP
atau TEMPORARY
kata kunci, Anda harus menyisipkannya di antara CREATE
dan TABLE
.
Seperti ini:
CREATE TEMP TABLE Products(
ProductId,
ProductName,
Price
);
Atau:
CREATE TEMPORARY TABLE Products(
ProductId,
ProductName,
Price
);
Tambahkan Nama Skema
Satu-satunya nama skema yang dapat Anda gunakan saat melakukan ini adalah temp
.
CREATE TEMP TABLE temp.Products(
ProductId,
ProductName,
Price
);
Atau:
CREATE TEMPORARY TABLE temp.Products(
ProductId,
ProductName,
Price
);
Namun, jika Anda menentukan temp
skema, Anda dapat menghilangkan TEMP
dan TEMPORARY
kata kunci sama sekali.
CREATE TABLE temp.Products(
ProductId,
ProductName,
Price
);
Periksa Tabel
Seperti tabel lainnya, Anda dapat menggunakan .table
untuk memeriksa apakah tabel sementara Anda telah dibuat.
.table
Hasil:
temp.Products