GridDB - 在 griddb shell 中运行插入查询返回错误 [240008:SQL_COMPILE_COLUMN_NOT_FOUND]

问题描述 投票:0回答:1

我使用此查询在 griddb 中创建了一个表:

CREATE TABLE tbl1 (
    id INTEGER NOT NULL,
    name STRING
);

当我尝试使用插入查询插入记录时,它返回此错误:

D20332:执行 SQL 时发生意外错误。 :
msg=[[240008:SQL_COMPILE_COLUMN_NOT_FOUND] 未找到列(名称=John Doe) 更新 (sql="insert INTO tbl1 (id, name) VALUES (1, "John Doe")") (db='public') (user='admin') (appName='gs_sh') (clientId='ddd01cd4-3370-4a12-a62f-ce3a652540d5:2') (来源={clientId=3,地址=127.0.0.1:54084}) (地址=127.0.0.1:20001,partitionId=246)]

这是我的插入查询:

INSERT INTO tbl1 (id, name) VALUES (1, "John Doe");

我在这里做错了什么?

sql ubuntu wsl-2 dml griddb
1个回答
0
投票

我最近遇到了类似的错误,并关注了jarlh

的评论

使用单引号有助于修复错误。 尝试使用;

INSERT INTO tbl1 (id, name) VALUES (1, 'John Doe');

INSERT INTO tbl1 VALUES (1, 'John Doe');
© www.soinside.com 2019 - 2024. All rights reserved.