gpt4 book ai didi

database - Oracle11g 错误 : table or view does not exist when using INSERT INTO

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

创建表后,我想插入数据,但遇到错误。

创建表:

CREATE TABLE "Buildings"(
"idBuilding" Integer NOT NULL,
"buildingName" Varchar2(30 ) NOT NULL,
"city" Varchar2(30 ) NOT NULL,
"street" Varchar2(30 ) NOT NULL,
)

然后

INSERT INTO Buildings VALUES(1, 'Empire State', 'New York', 'West');

错误是

SQL Error: 00942. 00000 -  "table or view does not exist"

我知道这里有很多类似的问题,但我找不到任何解决方案。我试过使用 GRANT 但没有帮助。我正在使用 Oracle SQL Developer。

最佳答案

由于您使用引号和一些小写字母创建了表,因此您也必须在插入语句中使用引号。 “Buildings” 而不是 Buildungs

标识符在 Oracle 中区分大小写,但不带引号的标识符会自动转为大写。因此,"ABC"=ABC=Abc=abc

关于database - Oracle11g 错误 : table or view does not exist when using INSERT INTO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43710655/

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