データベースに2つのテーブルを作成しようとすると、「sql_stmt」のみが機能し、「sql_stmt1」は以下のコードでは機能しません(ただし、実行されていることを示しています)。
したがって、作成しているテーブルは1つだけですが、2つのテーブルを作成したいと思います。
データベースに2つのテーブルを同時に作成するにはどうすればよいですか。
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) {
}