Giriş
Şöyledir
FLOAT 4 ByteREAL 8 Byte Synonym for DOUBLE DOUBLE 8 Byte
Açıklaması şöyle
MySQL treats REAL as a synonym for DOUBLE, unless the REAL_AS_FLOAT SQL mode is enabled
Burada MySQL tanımlı SQL standardından farklı davranabilyior. Çünkü SQL standardına göre REAL aslında FLOAT ile aynı şey. Açıklaması şöyle
- The REAL data type is an approximate number with floating point numeric data.- REAL value is approximate which means not all range of values can be represented exactly.- REAL is equivalent to FLOAT(24).
Java karşılıkları şöyle
MySQL Type Java TypeCHAR, VARCHAR, LONGVARCHAR StringTEXT StringTINYINT byteSMALLINT shortINT (INTEGER) intBIGINT longNUMERIC, DECIMAL java.math.BigDecimalREAL floatFLOAT, DOUBLE doubleBIT booleanBINARY, VARBINARY, LONGVARBINARY byte[]BLOB, MEDIUMBLOB, LARGEBLOB byte[]DATE java.sql.DateTIME java.sql.TimeDATETIME, TIMESTAMP java.sql.Timestamp
Hiç yorum yok:
Yorum Gönder