在实际开发中,如果类型使用 decimal 来存储,设置好位数、精度,展示时是没有问题的。因此某些原因,金额字段使用了 varchar 类型来存储,这就造成了展示的问题。
使用时,你需要做下转换。
SELECT CAST(ext_field_2 AS DECIMAL(21,7)) as project_contract FROM cu_project;
这样就避免了展示成科学计数法的形式。
在实际开发中,如果类型使用 decimal 来存储,设置好位数、精度,展示时是没有问题的。因此某些原因,金额字段使用了 varchar 类型来存储,这就造成了展示的问题。
使用时,你需要做下转换。
SELECT CAST(ext_field_2 AS DECIMAL(21,7)) as project_contract FROM cu_project;
这样就避免了展示成科学计数法的形式。