大家好我想在sqlite中向我的表中插入一个值,但是我一直在
Error: near line 100: no such column: ‘1’
表格格式:
CREATE TABLE staff (
staff_id CHAR(5),
role CHAR(1),
name CHAR(15),
login CHAR(8),
password CHAR(30),
PRIMARY KEY (staff_id)
);
正在插入的值:
INSERT INTO staff VALUES (‘1’, ‘D’, ‘jake’, ‘jake2’,’jake3’);
答案 0 :(得分:3)
可能问题在于您的报价'
但是请通过卸载的应用程序检查一次,然后尝试执行此操作。因为这种情况发生了一段时间,因为您在查询中更改了类似列,并且在执行之前已经运行了应用程序。然后这个新添加的coulmn将无法插入。
尝试一次并检查它是否有效。
答案 1 :(得分:2)
试试这个
我认为问题在于您的报价。试试这个‘
而不是INSERT INTO staff (staff_id,role,name,login,password) VALUES ('1', 'D', 'jake', 'jake2','jake3');
{{1}}