coldfusion - 如何从ColdFusion中的查询对象获取SQL?

标签 coldfusion

如何获取用于生成cfquery对象的SQL?如果我cfdump该对象,则表明它具有“SQL”属性,其中包含实际查询。打开调试对我没有帮助,因为我正在进行API调用,因此输出不是HTML,调试信息会破坏它。我只是尝试调试正在执行的查询。

<cfquery name="tableElements" datasource="TestSQLServer">
SELECT * FROM tableElements
</cfquery>

<cfdump var="#tableElements#" /> <!--- Shows object having "SQL" property --->
<cfoutput>SQL: #tableElements.SQL#</cfoutput> <!--- Error: Element SQL is undefined in TABLEELEMENTS. --->

最佳答案

在您的cfquery中添加一个“结果”属性。 SQL在结果结构中,而不是查询变量中。

关于coldfusion - 如何从ColdFusion中的查询对象获取SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4208210/

相关文章:

coldfusion - 自动化 ColdFusion 管理员设置的方法

jquery - 通过 Ajax 调用 CFC 时捕获 CF 错误

coldfusion - Coldfusion 有没有办法将所有错误发送到特定的电子邮件?

coldfusion - dateDiff 返回错误值

arrays - Coldfusion 将一个阵列一分为二

java - 当 JRockit Console 窗口打开时,ColdFusion Java 堆工作正常,但当 JRockit Console 关闭时,内存使用量会急剧上升然后崩溃

coldfusion - CFHTTP 和 CloudFlare API : DELETE purge_everything not working

Coldfusion 重定向状态码为 410 的页面

coldfusion - 如何有条件地将参数传递给 CFC 的实例?

session - 注销并终止 session