[编辑:根据利的建议编辑 column like <cfqueryparam cfsqltype="cf_sql_varchar" value="abc%" />column like 'abc%'
在缓存计划之前,两个查询的运行时间大约为60ms。对于没有cfqueryparam的查询,后续的命中结果是1ms,对于使用cfq
通常我在我的应用程序中使用整数ids,但对于这一段开发,我在一个文本字段上进行查找-一个标记名。我确实使用了cfqueryparam,但考虑到它是一个文本字段,它是否容易受到sql注入攻击,如果是,除了乏味地在字符串中搜索SQL命令之外,其他人如何解决这个问题。我的查询类似于:FROM tag
WHERE tagName = <cfqueryparam cfsqltype="cf_sql_varchar" maxlength
我在coldfusion中运行更新查询时遇到了问题。对于CFSQLTYPE CF_SQL_NUMERIC,说无效数据'‘是一个错误。我知道数据是数字的,因为我在错误之前输出它,而且它是正确的。--- The * 1 is to force a numeric operation, and发生的一件奇怪