Referensi kata kunci SQL ini berisi kata-kata yang ada dalam SQL.
SQL Keywords
| Keyword | Deskripsi |
|---|---|
| ADD | Menambahkan kolom di tabel yang sudah ada |
| ADD CONSTRAINT | Menambahkan constraint setelah tabel dibuat |
| ALTER | Menambahkan, menghapus, atau mengubah kolom dalam tabel, atau mengubah tipe data kolom dalam tabel |
| ALTER COLUMN | Mengubah tipe data kolom dalam tabel |
| ALTER TABLE | Menambahkan, menghapus, atau mengubah kolom dalam tabel |
| ALL | Mengembalikan nilai benar jika semua nilai subkueri memenuhi kondisi |
| AND | Hanya menyertakan baris yang kedua ketentuannya true |
| ANY | Mengembalikan nilai true jika salah satu nilai subkueri memenuhi ketentuan |
| AS | Mengganti nama kolom atau tabel dengan alias |
| ASC | Mengurutkan hasil yang ditetapkan dalam urutan menaik |
| BACKUP DATABASE | Membuat cadangan dari database yang ada |
| BETWEEN | Memilih nilai dalam rentang tertentu |
| CASE | Menciptakan keluaran yang berbeda berdasarkan kondisi |
| CHECK | Constraint yang membatasi nilai yang dapat ditempatkan di kolom |
| COLUMN | Mengubah tipe data kolom atau menghapus kolom dalam tabel |
| CONSTRAINT | Menambahkan atau menghapus constraint |
| CREATE | Membuat database, indeks, tampilan, tabel atau prosedur |
| CREATE DATABASE | Membuat database SQL baru |
| CREATE INDEX | Membuat indeks di atas tabel (memungkinkan nilai duplikat) |
| CREATE OR REPLACE VIEW | Memperbarui view |
| CREATE TABLE | Membuat tabel baru di database |
| CREATE PROCEDURE | Membuat prosedur tersimpan |
| CREATE UNIQUE INDEX | Membuat indeks unik di atas tabel (tidak ada nilai duplikat) |
| CREATE VIEW | Membuat tampilan berdasarkan kumpulan hasil dari pernyataan SELECT |
| DATABASE | Membuat atau menghapus database SQL |
| DEFAULT | Constraint yang memberikan nilai default untuk kolom |
| DELETE | Menghapus baris dari tabel |
| DESC | Mengurutkan result dalam urutan menurun |
| DISTINCT | Hanya memilih nilai yang berbeda (berbeda) |
| DROP | Menghapus kolom, batasan, database, indeks, tabel, atau tampilan |
| DROP COLUMN | Menghapus kolom di tabel |
| DROP CONSTRAINT | Menghapus constraint UNIQUE, PRIMARY KEY, FOREIGN KEY, atau CHECK |
| DROP DATABASE | Menghapus database SQL yang sudah ada |
| DROP DEFAULT | Menghapus constraint DEFAULT |
| DROP INDEX | Menghapus indeks dalam sebuah tabel |
| DROP TABLE | Menghapus tabel yang sudah ada di database |
| DROP VIEW | Menghapus view |
| EXEC | Menjalankan store procedure |
| EXISTS | Menguji keberadaan record apa pun di subquery |
| FOREIGN KEY | Constraint yang merupakan kunci yang digunakan untuk menghubungkan dua tabel bersama-sama |
| FROM | Menentukan tabel mana yang datanya akan dipilih atau dihapus |
| FULL OUTER JOIN | Mengembalikan semua baris jika ada kecocokan di tabel kiri atau kanan |
| GROUP BY | Kelompokkan result set (digunakan dengan fungsi agregat: COUNT, MAX, MIN, SUM, AVG) |
| HAVING | Digunakan sebagai pengganti WHERE dengan fungsi agregat |
| IN | Digunakan untuk menentukan beberapa nilai dalam klausa WHERE |
| INDEX | Membuat atau menghapus indeks dalam tabel |
| INNER JOIN | Mengembalikan baris yang memiliki nilai yang cocok di kedua tabel |
| INSERT INTO | Menyisipkan baris baru dalam tabel |
| INSERT INTO SELECT | Menyalin data dari satu tabel ke tabel lain |
| IS NULL | Menguji nilai kosong(empty values) |
| IS NOT NULL | Menguji nilai yang tidak kosong(non-empty values) |
| JOIN | Menggabungkan tabel |
| LEFT JOIN | Menggabungkan semua baris dari tabel kiri, dan baris yang cocok dari tabel kanan |
| LIKE | Mencari pola tertentu di kolom |
| LIMIT | Menentukan jumlah record untuk dikembalikan dalam set hasil |
| NOT | Hanya menyertakan baris yang kondisinya not true |
| NOT NULL | Constraint yang memaksa kolom untuk tidak menerima nilai NULL |
| OR | Menyertakan baris yang salah satu kondisinya benar |
| ORDER BY | Mengurutkan hasil yang ditetapkan dalam urutan menaik atau menurun |
| OUTER JOIN | Mengembalikan semua baris jika ada kecocokan di tabel kiri atau kanan |
| PRIMARY KEY | Constraint yang secara unik mengidentifikasi setiap rekaman dalam tabel database |
| PROCEDURE | Stored procedure(prosedur penyimpanan) |
| RIGHT JOIN | Menggabungkan semua baris dari tabel kanan, dan baris yang cocok dari tabel kiri |
| ROWNUM | Menentukan jumlah record untuk dikembalikan dalam set hasil |
| SELECT | Memilih data dari database |
| SELECT DISTINCT | Hanya memilih nilai yang berbeda |
| SELECT INTO | Menyalin data dari satu tabel ke tabel baru |
| SELECT TOP | Menentukan jumlah record untuk dikembalikan dalam set hasil |
| SET | Menentukan kolom dan nilai mana yang harus diperbarui dalam tabel |
| TABLE | Membuat tabel atau menambahkan, menghapus, atau mengubah kolom dalam tabel atau menghapus tabel atau data di dalam tabel |
| TOP | Menentukan jumlah record untuk dikembalikan dalam set hasil |
| TRUNCATE TABLE | Menghapus data di dalam tabel, tetapi bukan tabel itu sendiri |
| UNION | Menggabungkan kumpulan hasil dari dua atau lebih pernyataan SELECT (hanya nilai yang berbeda) |
| UNION ALL | Menggabungkan kumpulan hasil dari dua atau lebih pernyataan SELECT (memungkinkan nilai duplikat) |
| UNIQUE | Constraint yang memastikan bahwa semua nilai dalam kolom unik |
| UPDATE | Memperbarui baris yang ada dalam sebuah tabel |
| VALUES | Menentukan nilai statement INSERT INTO |
| VIEW | Membuat, memperbarui, atau menghapus tampilan |
| WHERE | Memfilter kumpulan hasil untuk menyertakan hanya rekaman yang memenuhi kondisi tertentu |