相关疑难解决方法(0)

当有tsql注释时,cfquery崩溃

这不会在ColdFusion 11中崩溃,但会在ColdFusion 2016中崩溃

SELECT  *
FROM    dbo.Roles WITH (NOLOCK)
WHERE   Code IS NOT NULL
AND     Active = 1
AND     RoleID IN (SELECT RoleID FROM dbo.Emp WITH (NOLOCK)) -- It's ok to look at termed employees
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这两种方法都可以

SELECT  *
FROM    dbo.Roles WITH (NOLOCK)
WHERE   Code IS NOT NULL
AND     Active = 1
AND     RoleID IN (SELECT RoleID FROM dbo.Emp WITH (NOLOCK)) 
Run Code Online (Sandbox Code Playgroud)

是否有恢复原始行为的设置?

UPDATE

我以为我有一个最小的问题例子,但我没有.这是完整的查询

    SELECT '<ul>' + STUFF (
        (
        SELECT  MIN(Role) AS "li/code", Code AS "li/span/b", 'Unsorted' AS "li/span/var"
        FROM …
Run Code Online (Sandbox Code Playgroud)

t-sql coldfusion cfquery coldfusion-2016

8
推荐指数
1
解决办法
539
查看次数

标签 统计

cfquery ×1

coldfusion ×1

coldfusion-2016 ×1

t-sql ×1