SQL:在一行中插入电子邮件字符串时出错

时间:2019-01-10 00:51:12

标签: sqlite syntax-error

我正在用python写一个简单的程序,该程序链接到用于存储数据的SQL数据库,在将它们传递给python之前,我一直在测试我要在Sqlite3 shell中运行的所有查询,以便我知道它们可以工作。

INSERT INTO Account (emailAddress, password) VALUES ('n.winspear1@gmail.com', 'testing');

我似乎无法使它正常工作……

Error: near "@gmail": syntax error

我不确定语法有什么问题,我认为这很简单,我是SQL的新手,所以我不了解所有语法。

表格创建:

CREATE TABLE Account (
accountID INTEGER PRIMARY KEY AUTOINCREMENT,
emailAddress TEXT NOT NULL,
password TEXT NOT NULL);

感谢您的帮助。

谢谢:)

1 个答案:

答案 0 :(得分:0)

INSERT INTO Account (emailAddress, password) VALUES ("n.winspear1@gmail.com", "testing");