Mungkin ini adalah hal mendasar dalam database mengenal dari perbedaan antara tipe data char dan varchar. Berikut perbedaannya :
CHAR
- Digunakan untuk menyimpan karakter string yang memiliki nilai fixed length.
- Maksimum jumlah karakter yang dapat disimpan 255 characters.
- 50% lebih cepat daripada VARCHAR.
- Menggunakan static memory allocation.
VARCHAR
- Digunakan untuk menyimpan berupa variable length alphanumeric data.
- Maksimum jumlah data mencapai 4000 characters.
- Lebih lambat daripada CHAR.
- Menggunakan dynamic memory allocation