romanstr
05/31/2023, 8:56 AM<cfquery name="qryUpdateFTs" datasource="#pvtDSNInnovare#">
UPDATE Policys2PrFeesTaxes
SET
CommissionGANB = <cfqueryparam cfsqltype="CF_SQL_DECIMAL" value="6 5" scale="2">
WHERE
Policy2PrFeeTaxID=<cfqueryparam cfsqltype="CF_SQL_INTEGER" value="2">
</cfquery>
In debug I see (and in database):
UPDATE Policys2PrFeesTaxes
SET
CommissionGANB = 45082
WHERE
Policy2PrFeeTaxID=2
ACF gives error "*Invalid data 6 5 for CFSQLTYPE CF_SQL_DECIMAL."*
Is it bug in Lucee? What's the conversion algorithm converts "6 5" to "45082". I see incorrect value "36865.00" in database and need to understand what user has entered.zackster
05/31/2023, 8:58 AMromanstr
05/31/2023, 9:05 AMzackster
05/31/2023, 9:08 AMAdam Cameron
Adam Cameron
zackster
05/31/2023, 4:58 PMAdam Cameron
Adam Cameron
zackster
05/31/2023, 5:04 PMAdam Cameron
Adam Cameron
Adam Cameron
x = "6 5"
y = x * 1
writeOutput(y & "<br>")
writeOutput(dateTimeFormat(y, "YYYY-mm-dd HH:nn:ss"))
45082
2023-06-05 00:00:00