相关疑难解决方法(0)

如何检查sqlite3 c ++ API中是否存在表?

我正在打开一个数据库文件,如果它不存在,可能会创建它.

但由于某种原因,这不会创建表.有任何想法吗?

const char* sql = "CREATE TABLE IF NOT EXISTS blocks(id text primary_key,length numeric)";

sqlite3_stmt *stmt;
rc = sqlite3_prepare_v2(db_, create_table_sql, -1, &stmt, NULL);
rc = sqlite3_step(stmt);
Run Code Online (Sandbox Code Playgroud)

我没有在这里得到它是的我正在检查每个点的返回代码.没有错误.

也许有更好的方法来实现这一目标?

c++ sqlite

11
推荐指数
2
解决办法
9843
查看次数

标签 统计

c++ ×1

sqlite ×1