Section Artikel
Perintah CREATE TABLE membuat tabel baru dalam database.
SQL berikut membuat tabel bernama “Persons” yang berisi lima kolom: PersonID, LastName, FirstName, Alamat dan Kota:
Contoh
CREATE TABLE Persons ( PersonID int, LastName varchar(255), FirstName varchar(255), Alamat varchar(255), Kota varchar(255) );
Salinan tabel yang ada juga dapat dibuat menggunakan CREATE TABLE.
SQL berikut membuat tabel baru bernama “Table2” (yang merupakan salinan dari tabel “Customer”):
Contoh
CREATE TABLE Table2 AS SELECT NamaCustomer, NamaKontak FROM Customers;
Perintah ALTER TABLE digunakan untuk menambah, menghapus, atau mengubah kolom dalam tabel.
Perintah ALTER TABLE juga dapat menambah dan menghapus berbagai constraint dalam tabel.
SQL berikut menambahkan kolom “Email” ke tabel “Customer”:
Contoh
ALTER TABLE Customers ADD Email varchar(255);
SQL berikut menghapus kolom “Email” dari tabel “Customer”:
Contoh
ALTER TABLE Customers DROP COLUMN Email;
Perintah DROP TABLE biasa digunakan untuk menghapus tabel dalam database.
SQL berikut menghapus tabel “Suppliers”:
Contoh
DROP TABLE Suppliers;
Catatan: Hati-hati sebelum menghapus tabel. Menghapus tabel dapat mengakibatkan hilangnya semua informasi yang disimpan dalam tabel!
Perintah TRUNCATE TABLE digunakan untuk menghapus data di dalam tabel, tetapi tidak menghapus tabel itu sendiri.
SQL berikut memotong tabel “Shippers”:
Contoh
TRUNCATE TABLE Shippers;