Perintah CREATE TABLE SQL

Perintah CREATE TABLE

Perintah CREATE TABLE digunakan untuk membuat tabel di dalam database.

语法 CREATE TABLE SQL

CREATE TABLE Nama Tabel
(
Nama kolom 1 Jenis data,
Nama kolom 2 Jenis data,
Nama kolom 3 Jenis data,
....
)

Jenis data (data_type) menentukan jenis data yang dapat diisi oleh kolom. Tabel di bawah ini mengandung jenis data yang paling sering digunakan dalam SQL:

数据类型 Tipe data
  • Deskripsi
  • integer(size)
  • int(size)
  • smallint(size)
tinyint(size)
  • Hanya mengandung angka. Tentukan bilangan maksimum digit di dalam kurung kurawal.
  • decimal(size,d)

numeric(size,d)

Tahan angka dengan desimal.

"size" menentukan bilangan maksimum digit. "d" menentukan bilangan maksimum digit di sebelah kanan titik desimal.

char(size)

Tentukan panjang string di dalam kurung kurawal.

varchar(size)

Tahan string panjang variabel (boleh mengandung huruf, angka dan karakter khas).

Tentukan panjang maksimum string di dalam kurung kurawal.

date(yyyymmdd) Tahan tarikh.

Contoh SQL CREATE TABLE

Contoh ini menunjukkan bagaimana untuk membuat tabel dengan nama "Person".

Tabel ini mengandung 5 kolom, nama kolomnya adalah: "Id_P", "LastName", "FirstName", "Alamat" dan "Bandar":

CREATE TABLE Persons
(
Id_P int,
Nama Belakang varchar(255),
Nama Depan varchar(255),
Alamat varchar(255),
Bandar varchar(255)
)

Tipe data untuk kolom Id_P adalah int, mengandung angka. Tipe data untuk 4 kolom lain adalah varchar, panjang maksimum 255 huruf.

Tabel "Persons" kosong seperti ini:

Id_P Nama Belakang Nama Depan Alamat Bandar
         

Dapat menulis data ke tabel kosong menggunakan pernyataan INSERT INTO.