데이터베이스 파일을 열어 잠재적으로 존재하지 않는 파일을 만들 수 있습니다.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);
나는 여기에 있음을 알지 못했지만 각 지점에서 반환 코드를 확인하고 있습니다. 오류가 없습니다.
아마도 이것을 수행하는 더 좋은 방법이 있을까요?
와우, 지역화 된 것으로 생각하십니까? 놀랍게도 5k 이상의 명성을 가진 사람들과 5 개의 답변을 받았습니다. 어쨌든 .... – Matt