编写 cfqueryparam 或 cfprocparam 时,cfsqltype 是可选的。不过,我通常会看到它的编码。指定 cfsqltype 有什么好处吗?
主要好处是在将查询输入传递到查询之前对查询输入进行额外的健全性检查。另外,对于日期时间值,如果指定了 cfsqltype="CF_SQL_DATE" 或 ="CF_SQL_TIMESTAMP",我相信 CF 会正确地将日期时间字符串转换为正确的数据库格式。
此外,我认为这可以让未来的开发人员在阅读您的代码时更清楚地看到例外的类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)