SQLite 'INSERT INTO' 错误 - 填充新表

标签 sqlite syntax-error insert-into

<分区>

我在发布这个问题时搜索了提示的帖子,但没有发现类似的帖子,所以如果我遗漏了任何内容,我深表歉意。

这是我的问题。我在 SQLite Administrator 中创建了一个表及其字段,然后我编写了以下查询来填充该表:

  USE Contact_Database;

  INSERT into Names (Contact_ID, FirstName, LastName) VALUES
  (1, 'Joana', 'Tavares'),
  (2, 'Patrícia', 'Dias'),
  (3, 'Paulo', 'Costa'),
  (4, 'Marco', 'Almeida'),
  (5, 'Bruno', 'Lindo'),
  (6, 'Manuela', 'Lindo'),
  (7, 'João', 'Lindo'),
  (8, 'Rui', 'Trindade');

结果错误:SQL 错误:靠近“USE”:语法错误

我也尝试过:

  INSERT into Contact_Database.Names

结果错误:SQL Error: near ",": syntax error <

我在这里错过了什么?

最佳答案

不支持在一个查询中进行多次插入。

参见 this question获取更多信息。

关于SQLite 'INSERT INTO' 错误 - 填充新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10792824/

相关文章:

java - 如何将 SQLite 与 Java 连接起来?

php - 在声明php时初始化变量时出错

mysql - INSERT INTO 使用来自其他表的数据导致错误 1064

mysql - 将两步插入/选择合并为一步?

c# - 无法在.NET4 中加密/解密 SQLite 数据库

python - 错误绑定(bind)参数 0 : probably unsupported type

iphone - 随着表变大,Sqlite3 插入到非索引表需要更长的时间

ruby - 语法错误,意外的keyword_end需要 '}' SHOES

python - 寻根函数中不一致的参数错误

php - 正确使用 PDO 创建表单以 POST 到 MySQL 中?