Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的表中有一个列,DECIMAL(19,4)我正在为一个项目创建我的实体,定义这个字段的正确方法是什么?Doctrine Annotations中的精度和比例参数意味着什么?
DECIMAL(19,4)
精度是数字中的位数。例如,123456.78 的精度为 8。
刻度是最大的小数位数。123456.78 的比例为 2。
DECIMAL(19,4)将允许总共 19 位数字,小数点后四位。
对此的注释是:
@Column(type="decimal", precision=19, scale=4)