1. INSERT (Menambah data)
syntax :
INSERT INTO TABLE [ (colomn [, colomn...] ) ]
VALUES (value [, value ...] ) ;
contoh : Implisit
contoh yang diatas merupakan INSERT dengan metode Implist yaitu menghilangkan kolom di list kolom (yang berwarna kota merah). Sedangkan metode Eksplist yaitu kita tidak menyebutkan nama kolom yang ingin dimasukkan tetapi di dalam values nya harus terisi data sesuai dengan banyaknya kolom.
contoh : Eksplisit
contoh :
2. UPDATE (Perubahan data)
syntax :
UPDATE table
SET colomn = value [, colomn = value, ... ]
[WHERE condition];
contoh :
Dengan perintah UPDATE kita juga dapat melakukan update dengan dua kolom seperti contoh dibawah ini :
Update juga dapat dilakukan pada tabel yang berbeda yaitu sama seperti diatas hanya mengganti nama tabel asalnya saja.
3. DELETE (Menghapus data)
syntax :
DELETE [FROM] table
[WHERE condition];
contoh :
TRUNCATE
Perintah TRUNCATE hampir sama dengan perintah delete akan tetapi TRUNCATE menghapus semua baris pada tabel dan hanya meninggalkan struktur dari tabel itu sendiri. Truncate lebih kearah DDL. Truncate tidak dapat di Rollback. Truncate tidak dapat dilakukan pada tabel yang mengandung hubungan constraint pada tabel parent. Untuk melakukan truncate harus mendisable constraint terlebih dahulu.
syntax :
TRUNCATE Table table_name;
contoh :
TRUNCATE table employees;
1 comments:
Isi juga dunk manipulasi string dan date...
Posting Komentar