0
SET @newNum = IF(
    RIGHT("-600.00",1) REGEXP '^[-]' = '-',
    REPLACE("-600.00",",",""),
    -1*REPLACE(REPLACE("-600.00",",",""),"-","")
);

切り捨てられた不正な DOUBLE 値が表示され続けます: '-' この行を実行すると、何が原因か分かりますか?

4

1 に答える 1