标签: sql ms-access
我试图将访问十进制字段乘以60(从小时转换为分钟)。但是,十进制字段精度设置为4.某些值大于4位,因此Access会给出一个错误,指出“十进制字段的精度太小而无法接受您尝试添加的数字”。
现在我有,
CLng([Table].[HOURS]*60)
该过程需要自动化,最好不使用VBA代码。有没有办法在查询中更改数据类型的精度?
答案 0 :(得分:0)
如果最大该字段的整数值为9999,您的小时数可以超过416,您必须修改该表的字段。