SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Buat Tabel Sementara di SQLite

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kirim aplikasi dengan database

  2. Bagaimana SQLite Random() Bekerja

  3. Bagaimana cara menerjemahkan fungsi array_agg PostgreSQL ke SQLite?

  4. Kurangi Tahun dari Tanggal di SQLite

  5. Room API - Bagaimana cara mengambil id entitas yang baru saja dimasukkan?