SQLite:无法批量创建和插入INTO?

时间:2017-04-21 06:08:16

标签: sql sqlite

我正在寻找为我正在编写的SQLite数据库创建更新/补丁文件的方法,您将拥有Version1.sqlVersion20.sql并且它将应用所有SQL该文件到当前数据库。这些文件将混合使用命令 - 创建表并插入或更新或删除。

但是,我从一开始就遇到了一个问题:

CREATE TABLE db_version (
    version_number INT
);

INSERT INTO db_version ( version_number)VALUES (0);

在MySQL中,这样可以正常工作;但是当我尝试在SQLiteStudio中运行它们时,它立即失败并告诉我db_version不存在,因此INSERT语句无效。 显然,它不存在。

当我单独运行命令时,它们正确执行且没有错误。我错过了哪些SQLite与MySQL不同,因为我无法执行此操作?

0 个答案:

没有答案