mssql_query():消息:“,”附近的语法不正确 --COALESCE
mssql_query(): message: Incorrect syntax near ',' --COALESCE
您好,我在 php 中的 sql 查询的 部分有问题。
...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0) AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR,";
...
生成错误:
Warning: mssql_query(): message: Incorrect syntax near ','
您在第二行 SQL 中多了一个逗号,这会破坏查询中的语法。
...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0)
AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR";
...
我认为它的问题 对对象“_IS_ADR”的权限
您好,我在 php 中的 sql 查询的 部分有问题。
...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0) AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR,";
...
生成错误:
Warning: mssql_query(): message: Incorrect syntax near ','
您在第二行 SQL 中多了一个逗号,这会破坏查询中的语法。
...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0)
AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR";
...
我认为它的问题 对对象“_IS_ADR”的权限