gpt4 book ai didi

ColdFusion 9 为 cfqueryparam 设置十进制类型?

转载 作者:行者123 更新时间:2023-12-02 07:21:08 26 4
gpt4 key购买 nike

我有几个表单字段,用户可以在其中输入整数 数字、小数 数字,这两种类型都可以是正数或负数。换句话说,他们可以输入如下内容:

1 or 0.9 or 5.6745 or -10 or -0.9 or -10.5435

我想知道我应该在 cfsqltype 的 cfqueryparam 中使用什么?我尝试了 decimal,但看起来 ColdFusion 9 不支持它。是否有任何其他选项或者我应该使用 varchar

最佳答案

使用与数据库中的列相匹配的选项。通过选择正确的值,Coldfusion 将尝试在将值发送到数据库驱动程序之前对其进行验证和格式化。

对于固定精度类型 cf_sql_numericcf_sql_decimal,您还需要指定您的列接受的小数位数(小数位数)。默认情况下,比例为 0,并且只会存储一个整数。再次检查您的数据库的比例。

对于 cf_sql_float 等非精度类型,不应指定比例,完整值将发送到数据库。

完整的数据类型列表可以在 Adobes docs. 中找到

关于ColdFusion 9 为 cfqueryparam 设置十进制类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45987520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com