SET @newNum = IF(
RIGHT("-600.00",1) REGEXP '^[-]' = '-',
REPLACE("-600.00",",",""),
-1*REPLACE(REPLACE("-600.00",",",""),"-","")
);
切り捨てられた不正な DOUBLE 値が表示され続けます: '-' この行を実行すると、何が原因か分かりますか?
SET @newNum = IF(
RIGHT("-600.00",1) REGEXP '^[-]' = '-',
REPLACE("-600.00",",",""),
-1*REPLACE(REPLACE("-600.00",",",""),"-","")
);
切り捨てられた不正な DOUBLE 値が表示され続けます: '-' この行を実行すると、何が原因か分かりますか?