Data Type SQL
SQL (Structured Query Language) memiliki beberapa tipe data atau data types yang digunakan untuk menyimpan berbagai jenis data dalam sebuah database. Berikut adalah penjelasan lengkap mengenai tipe data SQL:
1.Numeric types: Tipe data ini digunakan untuk menyimpan data numerik seperti angka bulat (integer) atau desimal (decimal). Tipe data numeric diantaranya:
- INT: Tipe data ini digunakan untuk menyimpan angka bulat dengan rentang nilai dari -2,147,483,648 sampai 2,147,483,647.
- BIGINT: Tipe data ini digunakan untuk menyimpan angka bulat yang lebih besar dari INT, dengan rentang nilai dari -9,223,372,036,854,775,808 sampai 9,223,372,036,854,775,807.
- FLOAT: Tipe data ini digunakan untuk menyimpan angka desimal dengan presisi yang lebih rendah dari DECIMAL, dengan rentang nilai dari -3.4028235E+38 sampai 3.4028235E+38.
- DECIMAL: Tipe data ini digunakan untuk menyimpan angka desimal dengan presisi yang lebih tinggi dari FLOAT, dengan rentang nilai yang lebih kecil, tergantung pada presisinya.
2.Character and string types: Tipe data ini digunakan untuk menyimpan karakter atau string teks. Tipe data character dan string diantaranya:
- CHAR: Tipe data ini digunakan untuk menyimpan string teks dengan panjang karakter yang tetap.
- VARCHAR: Tipe data ini digunakan untuk menyimpan string teks dengan panjang karakter yang bisa berubah.
- TEXT: Tipe data ini digunakan untuk menyimpan string teks dengan panjang karakter yang sangat panjang.
3.Date and time types: Tipe data ini digunakan untuk menyimpan tanggal dan waktu. Tipe data date dan time diantaranya:
- DATE: Tipe data ini digunakan untuk menyimpan tanggal dengan format YYYY-MM-DD.
- TIME: Tipe data ini digunakan untuk menyimpan waktu dengan format HH:MI:SS.
- DATETIME: Tipe data ini digunakan untuk menyimpan tanggal dan waktu dengan format YYYY-MM-DD HH:MI:SS.
4.Boolean types: Tipe data ini digunakan untuk menyimpan nilai kebenaran (true/false). Tipe data boolean diantaranya:
- BOOLEAN: Tipe data ini digunakan untuk menyimpan nilai kebenaran (true/false).
Komentar
Posting Komentar