Hi all,
DROP TABLE IF EXISTS foo;
does not seem to work via the C-API. If I type it in sqlite3 it works fine.
When I tried via the C-API, I got the following:
SQL: drop table if exists addr;
SQL error: near "exists": syntax error
My code is:
strcpy(sql, "drop table if exists ");
strcat(sql, tablename);
strcat(sql, ";\n");
rc = sqlite3_exec(db, sql, NULL, NULL, &zErrMsg);
if( rc!=SQLITE_OK ){
fprintf(stderr, "SQL: %s\n", sql);
fprintf(stderr, "SQL error: %s\n", zErrMsg);
sqlite3_free(zErrMsg);
}
Can anyone reproduce this?
Did I do something wrong? (likely :)
Thanks,
-Steve
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users