首页  >  问答  >  正文

尝试将数据插入到列中

我有一个名为 design_designs 的表 该表包含4列:id、key、value、nonceId

我正在尝试运行查询以插入表中:

INSERT INTO design_designs(key, value, nonceId)
VALUES ('test key', 'test value', 'test nonce');

我得到的错误是:

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'key, value, nonceId)
VALUES ('test key', 'test value', 'test nonce')' at line 1

知道我做错了什么吗?根据查询文档,我的查询是正确的。我显然错过了一些东西。

P粉302484366P粉302484366180 天前335

全部回复(1)我来回复

  • P粉955063662

    P粉9550636622024-04-06 09:04:08

    key 是保留字,必须对其进行分隔:

    INSERT INTO design_designs(`key`, value, nonceId) VALUES...

    回复
    0
  • 取消回复