您好,我用SQL语句更新Access数据库中的一个表.要更新的字段是货币类型的,SQL语句是这样写的: update student set money=100 where snumber='1' (其中money字段是货币类型的) 这个SQL语句执行不过去,如果把money=100换成别的字段就没问题,请教各位,如何更新Access数据库表中的货币字段. 欢迎大家指点迷津.
估计你在建立表的时候把货币类型的小数位数设置了,或者定义了什么规则,所以sql语句无法实现你的要求:
如果你是正常设置的话不会出现问题的,你自己写的语句完全可以实现你要的功能,如果你是设置了固定的小数位,那就应该如下写发:
update student set money=100.00 where snumber='1'