SQLite插入多行不起作用

时间:2016-08-25 21:28:11

标签: java sqlite row

我尝试使用SQLite 3.7.11中引入的新语法一次插入多行 我有3.8.10.2所以这应该工作正常,但它没有。

INSERT OR IGNORE INTO leaderheadsplayers (name, uuid, last_join) VALUES ('Pixelados', '79e5ef9b-38dc-41c7-8d12-057f0bf194fb', '2016-08-25 23:21:27'), ('Talismanen_888', '53c0f405-66fa-4852-ad62-215fb6bd63e6', '2016-08-25 23:21:27')

使用PreparedStatement通过Java执行此操作时,出现以下错误:

java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (near ",": syntax error)

使用像DB Browser这样的程序来运行SQLite时,它运行正常。 在MySQL上执行相同的更新也可以正常工作。

1 个答案:

答案 0 :(得分:0)

固定。显然我正在使用的服务器包装器有一个非常过时的版本。