gpt4 book ai didi

oracle - Oracle:SQL未正确结束

转载 作者:行者123 更新时间:2023-12-02 15:26:28 31 4
gpt4 key购买 nike

我试图在grails中运行此sql查询。 BUt获取SQL未正确结束的错误。

def sessionFactory    
final session = sessionFactory.currentSession;
final String query = 'select count(A.id) from Artifact as A LEFT JOIN classification as C on (A.id=C.artifact_id) where C.id IS NULL';
final sqlQuery = session.createSQLQuery(query);

def totalunclass = sqlQuery.with {
addEntity(Artifact);
}

最佳答案

final  String query  = 'select count(A.id) as ct from Artifact A 
LEFT JOIN classification C on (A.id=C.artifact_id)
where C.id IS NULL';

Oracle只是不喜欢使用 AS关键字来别名表名称,因此将其删除。

关于oracle - Oracle:SQL未正确结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26766881/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com