sas.lantip.info

SQLite 102: Tabel

by salman

Membuat tabel dalam sebuah database sqlite sama dengan database lain.

Akses database dengan perintah.

salman@charm:~$ sqlite3 mailboxes.db
SQLite version 3.7.13 2012-06-11 02:05:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>

Untuk membuat table jalankan perintah:

sqlite> CREATE TABLE users (
...> id INTEGER,
...> username TEXT,
...> password TEXT,
...> role INTEGER,
...> lastlog INTEGER
...> );

dimana:
users, adalah nama tabel yang akan dibuat.
id, username, password, role, lastlog, adalah nama field yang ada dalam tabel.
TEXT, INTEGER, adalah tipe data atau dalam terminologi sqlite disebut dengan “Storage Classes”.

Struktur tabel yang telah dibuat bisa dilihat dengan perintah .schema.

sqlite> .schema users
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role INTEGER,
lastlog INTEGER
);

Struktur tabel dan isi tabel dalam format perintah SQL bisa ditampilkan dengan perintah .dump.

sqlite> .dump users
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE users (
id INTEGER,
username TEXT,
password TEXT,
role INTEGER,
lastlog INTEGER
);
COMMIT;

Dan untuk menghapus tabel gunakan perintah drop table seperti berikut:

sqlite> drop table users;

E.O.P