SQL adalah bahasa yang dipakai untuk berbicara dengan SQLite. Section ini membahas perintah-perintah inti secara bertahap: membuat tabel dengan constraint yang tepat, memasukkan data, membacanya kembali dengan SELECT, memfilter dengan WHERE, hingga mengubah dan menghapus baris data dengan aman.
Kenali sifat deklaratif SQL beserta keluarga statement DDL, DML, dan DQL yang dipakai untuk berbicara dengan SQLite.
Buka → # Membuat Tabel dengan CREATE TABLEBangun tabel pertama dengan CREATE TABLE: definisi kolom, IF NOT EXISTS, dan pemeriksaan struktur lewat .schema.
Buka → # Tipe Data dan Type AffinityPahami lima storage class, aturan type affinity yang fleksibel, dan STRICT table untuk pengetikan yang kaku.
Buka → # Constraint pada TabelTerapkan PRIMARY KEY, NOT NULL, UNIQUE, DEFAULT, dan CHECK supaya engine menolak data yang tidak valid.
Buka → # Memasukkan Data dengan INSERTIsi tabel dengan INSERT: satu baris, banyak baris sekaligus, kolom yang diberi DEFAULT, hingga INSERT dari SELECT.
Buka → # Membaca Data dengan SELECTBaca data dengan SELECT: memilih kolom, ekspresi dan alias, ORDER BY, LIMIT OFFSET, serta DISTINCT.
Buka → # Memfilter Data dengan WHEREFilter baris dengan WHERE: operator perbandingan, AND OR NOT, BETWEEN, IN, dan cara aman menangani NULL.
Buka → # Mengubah dan Menghapus DataUbah dan hapus baris dengan UPDATE serta DELETE, ukur efeknya lewat changes(), dan hindari lupa WHERE.
Buka → # Mengubah Struktur TabelKembangkan tabel lewat ALTER TABLE: tambah kolom, ganti nama, DROP COLUMN, DROP TABLE, dan pola migrasi 12 langkah.
Buka →