-
AFAIK titik adalah notasi standar untuk nilai desimal. Menggunakan Koma dapat memicu kesalahan penguraian SQL atau mungkin tidak diperhatikan jika konteks sintaksis memungkinkan adanya koma.
-
Bagaimana Anda menentukan ketepatan
DECIMAL
kolom?Jika
DECIMAL(10, 2)
itu akan memiliki total 10 angka yang 2 adalah nilai desimal (dengan 2 pembulatan desimal yang berarti bahwa10.215
disimpan sebagai10.22
dan10.214
menjadi10.21
).Jika
DECIMAL(10)
itu tidak akan memiliki nilai desimal dan dibulatkan menjadi bilangan bulat. -
Jika Anda menggunakan
FLOAT
atauDOUBLE PRECISION
Anda tidak harus menentukan jumlah nilai desimal tetapi memiliki kekurangannya sendiri.