sqlite - 仅当表不存在时才在 SQLite 中创建表

标签 sqlite create-table database-table

我只想在 SQLite 数据库中创建一个不存在的表。有什么办法吗?如果表存在,我不想删除它,只有在它不存在时才创建它。

最佳答案

来自 http://www.sqlite.org/lang_createtable.html :

CREATE TABLE IF NOT EXISTS some_table (id INTEGER PRIMARY KEY AUTOINCREMENT, ...);

关于sqlite - 仅当表不存在时才在 SQLite 中创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4098008/

相关文章:

sqlite - group by 使用哪个记录?

java - 从应用程序小部件访问 Phonegap 创建的数据库

php - PDO 和 SQL 创建临时表的一般错误

MySQL返回值计数

c# - 使用 ODP.NET,从 Oracle 数据库表的列信息创建 C# 类/结构

mysql - 关于重复键更新 sqlite FMDB

sqlite - 使用PyQt5.QtSql从联接的SQLite表中显示数据?

sql - 这个 SQL 创建表语句有什么问题?

sql - 如何制作完整的 CREATE TABLE 脚本

sql - 我应该将 Users 和 Staff 存储在同一张表中吗?