The SQL ROUND() is the same as the FMP Round() function. These both require 2 parameters. So perhaps this idea is to have both of them only require 1 parameter and assume the "0" as the default number of decimals. It shouldn't be just changed for ExecuteSQL().