我有一个将 SQL 存储为其元素之一的表。我需要能够运行存储的 SQL 查询,但不知道该怎么做。到目前为止,我正在使用以下方法:
<cfquery name="qDynamicTag" datasource="#myDSN#">
#PreserveSingleQuotes(arguments.sql)#
</cfquery>
#PreserveSingleQuotes(arguments.sql)#
如果我在执行 cfquery 之前转储 的值,我会看到正确的 SQL 语句。但是,当我尝试运行上述 cfquery 时,我收到一条 SQLException 并显示以下消息:
Syntax error at token 0, line 0 offset 0
我尝试运行的 SQL 语句之一的示例:
select productid from catalog.producttag where tag = 'case' or tag = 'cases'
关于我做错了什么的任何想法?