当我尝试在数据库中创建 2 个表时,只有“sql_stmt”在工作,而“sql_stmt1”在下面的代码中没有工作(但它显示它已被执行)。
所以只有一个表正在创建,但我想创建两个表。
如何在数据库中同时创建两个表。
const char *sql_stmt = "CREATE TABLE DOSAGE_HISTORY50(PILL_NAME VARCHAR(100),PILL_PER_DOSE NUMBER,PILLS_REMAINING NUMBER,SCHEDULE VARCHAR(100),DIRECTION VARCHAR(100))";
const char *sql_stmt1 = "CREATE TABLE DOCTOR (ID varchar(20))";
if (sqlite3_exec(pillDB, sql_stmt, NULL, NULL, &errMsg) != SQLITE_OK) {
}
if (sqlite3_exec(pillDB, sql_stmt1, NULL, NULL, &errMsg) != SQLITE_OK) {
}