Penjelasan Tipe data String pada database MySQL


Tipe data huruf (String) CHAR DAN VARCHAR

Perbedaan nya adalah

Tipe data CHAR cocok digunakan untuk kolom yang memiliki jumlah karakter tetap, misalnya untuk nomor KTP, ID pelanggan dan NIM mahasiswa.

tipe data VARCHAR akan lebih cocok digunakan untuk kolom yang berisi data yang berbeda-beda ukuran, seperti nama, alamat dan kota.
Format query tipe data CHAR dan VARCHAR:
CHAR [( X )]
VARCHAR [( X )]

Dalam contoh diatas X adalah jumlah karakter yang akan dialokasikan oleh MySQL. Misalkan nilai X adalah 5, maka MySQL menyediakan 5 karakter untuk kolom tersebut. Nilai X maksimal 255 karakter untuk CHAR, dan 65,535 karakter untuk VARCHAR. Jika nilai X tidak di nyatakan, nilai defaultnya adalah 1.
Contoh query membuat tabel dengan tipe data CHAR dan VARCHAR :

CREATE TABLE contoh (cha CHAR(5),varcha VARCHAR(5));
Query OK, 0 rows affected (0.06 sec)


INSERT INTO contoh values ('a ','a ');
Query OK, 1 row affected (0.05 sec)

INSERT INTO contoh values ('wblog','wblog');
Query OK, 1 row affected (0.05 sec)

INSERT INTO contoh values ('blogwandi','blogwandi');
ERROR 1406 (22001): Data too long for column 'cha' at row 1

SELECT * FROM contoh_cha;
+-------+--------+
| cha   | varcha |
+-------+--------+
| a     | a      |
| wblog | wblog  |
+-------+--------+
2 rows in set (0.00 sec)


BACA SELENGKAPNYA...
Description: Penjelasan Tipe data String pada database MySQL Rating: 5.0 Reviewer: Eri ItemReviewed: Penjelasan Tipe data String pada database MySQL


ARTIKEL TERKAIT:

ket: *Orange = belum dibaca | *Biru = sudah dibaca


Back To Top