SQL 命令未正确结束 - 创建表



我收到错误

SQL 命令未正确结束

对于以下代码段:

CREATE TABLE klisa.min_invlv_strt_dt AS
SELECT cas_id
    ,min(invlv_strt_dt) min_invlv_strt_dt
FROM kids.tcas_clnt_invlv_hist
WHERE invlv_end_dt IS NULL = --and cas_id = 63878
GROUP BY cas_id
ORDER BY cas_id;

任何帮助将不胜感激

WHERE invlv_end_dt IS NULL = --and cas_id = 63878

设置查询格式会突出显示(字面意思)问题。 您在=后有--注释,导致错误。

它应该是这个:

WHERE invlv_end_dt IS NULL --and cas_id = 63878

(我假设你打算注释掉AND条款)

只是和其他人放在一起说。 所以你更容易看到。

CREATE TABLE klisa.min_invlv_strt_dt AS
SELECT cas_id, min(invlv_strt_dt) as min_invlv_strt_dt
FROM kids.tcas_clnt_invlv_hist
WHERE invlv_end_dt IS NULL GROUP BY cas_id ORDER BY cas_id;

确保您使用的 ID 可以访问 klisa 和孩子(架构)

最新更新