gpt4 book ai didi

sql - 在 java 准备好的语句调用上获取 "invalid create index error"但相同的语句在 SQL Developer 中有效

转载 作者:搜寻专家 更新时间:2023-10-30 23:25:55 24 4
gpt4 key购买 nike

我在准备好的语句中运行以下创建索引调用:

CREATE INDEX tmplocind_1
ON TMPLOCATION( country_name );

CREATE INDEX tmplocind_2
ON TMPLOCATION(subdivision_1_name, city_name);

CREATE INDEX tmplatlngind
ON TMPLATLNG(geoname_id);

当我在 SQL Developer 中运行它时,索引都已创建。但是当我将其作为准备好的声明提交时,我得到:ORA-02158: CREATE INDEX 选项无效

我试过去掉分号,但没有用。我不明白这种行为差异。

最佳答案

没关系;我通过删除分号并对数据库进行三个单独的调用来解决这个问题;每个人都能够创建一个索引。

关于sql - 在 java 准备好的语句调用上获取 "invalid create index error"但相同的语句在 SQL Developer 中有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57966015/

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