Modul ini membahas jenis data bawaan PostgreSQL yang paling sering dipakai, yaitu numerik, teks, tanggal dan waktu, boolean, UUID, enum, serta semantik NULL. Pilihan tipe menentukan akurasi, ukuran penyimpanan, dan perilaku perbandingan. Topik terakhir membahas logika tiga nilai, sumber kesalahpahaman paling umum pada SQL.
Jenis data
Modul jenis data: memilih tipe kolom yang tepat untuk angka, teks, waktu, dan nilai NULL.
0/0 selesai
- Jenis numerik
Memilih antara integer, bigint, numeric, dan floating point, termasuk aturan penyimpanan nilai uang.
- Jenis teks
Memahami varchar, char, dan text beserta alasan text menjadi pilihan baku di PostgreSQL.
- Tanggal dan waktu
Mengelola timestamp, timestamptz, date, dan interval disertai disiplin penyimpanan zona waktu.
- Boolean, UUID, dan enum
Menggunakan jenis kolom modern untuk nilai benar-salah, pengenal unik universal, dan daftar nilai tetap.
- Semantik NULL
Memahami NULL, logika tiga nilai, IS NULL, dan fungsi COALESCE untuk menangani nilai yang tak diketahui.