我正在使用create table ... (sqlite3_open() and sqlite3_exec())
创建一个表,但我不知道我们是如何知道数据库文件已经创建的。
答案 0 :(得分:1)
有两种方法可以检查:
1)您可以在创建如下表格时直接检查:
create table if not exists TableName
2)您可以在创建表之前检查表是否已存在:
SELECT name FROM sqlite_master WHERE type='table' AND name='table_name';