我是用下面的sql在oracle中查询 select (sysdate- t.update_date) as days from table t 返回 100.3333333333 放到程序中执行后,执行异常:”指定的转换无效“。 后来发现把返回值保留2位小数后就不报错了。 select Round(sysdate- t.update_date,2) as days from table t 返回 100.33