mysql 的sql语句在数据库直接操作可以成功,在代码里execute不成功 卡主了
String comput_rsi=" update price set rsi6=(100*aver_up_6)/(aver_up_6-aver_down_6) ";
//" update price set rsi6=123 "; Java代码里写固定值 例如123可以过去
//rsi6,aver_up_6,aver_down_6 都在同一条数据里
stmt.execute(comput_rsi);
或者怎么把同一条数据里的两个字段 运算后加入到这条数据的另一个字段里,是不是我写的SQL语句不对
抛出的是这个异常
java.sql.SQLIntegrityConstraintViolationException: Le champ 'rsi6' ne peut être vide (null)
找到问题在哪里了,
被除数不能为0,
有的被除数是0,程序就报错,卡主了