使用查询查询时是否可以定义变量范围?这有效
return queryExecute("
SELECT Title, Slug, Menu, MenuOrder
FROM qryResult
WHERE Menu = 'Y'
ORDER BY MenuOrder
",
[],
{dbtype = "query"}
);
这不起作用。它抛出一个错误
return queryExecute("
SELECT Title, Slug, Menu, MenuOrder
FROM local.qryResult
WHERE Menu = 'Y'
ORDER BY MenuOrder
",
[],
{dbtype = "query"}
);
消息
查询的查询语法错误。
遇到“本地。StackTrace java.sql.SQLException:
Query Of Queries 语法错误。
遇到”本地。在 Coldfusion.sql.imq.jdbcStatement.parseSQL(jdbcStatement.java:590) 在 Coldfusion.sql.imq.jdbcStatement.fetchResult(jdbcStatement.java:547) 在 ORDER BY MenuOrder ", [], {dbtype = "query"} );