Open
Description
Bug Report
Q | A |
---|---|
BC Break | yes ? |
Version | (current master) |
Summary
NUMBER
Datatype is misclassified as 'always integer' as per
dbal/src/Platforms/OraclePlatform.php
Line 1140 in db6f73c
Looking through the oracle's doc, NUMBER
fields, feels more like MySQL's DECIMAL
/ NUMERIC
fields as they both store precise (scaled integer) values.
Current behaviour
NUMBER
fields are sometimes wrongly cast to integer
s.
How to reproduce
Expected behaviour
NUMBER
should be mapped as string
to avoid any precision issue.