mysql存储过程double类型参数问题
发布网友
发布时间:2022-04-22 00:14
我来回答
共2个回答
热心网友
时间:2022-04-15 17:15
你的代码粘出来
使用BigDecimal试试看
方法网上有的,如果是加用下面方法
public static double add(double v1, double v2) {
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.add(b2).doubleValue();
}
其他的你照着写就可以了
热心网友
时间:2022-04-15 18:33
DELIMITER $$
DROP PROCEDURE IF EXISTS `TPProcTest001`$$
CREATE DEFINER=`root`@`%` PROCEDURE `TPProcTest001`()
BEGIN
DECLARE num1 DOUBLE ;
DECLARE num2 DOUBLE ;
DECLARE sumx DOUBLE ;
SET num1 = 10.123 ;
SET num2 = 234.234 ;
SET sumx = num1 + num2 ;
SELECT sumx ;
END$$
DELIMITER ;