2010-08-30 17 views

Respuesta

6

Desde la base de datos es sólo un archivo, puede de hecho simplemente borrarla. Si quieres algo más automático, se puede utilizar el siguiente para hacerlo todo mediante programación:

  1. recuperar su esquema:

    SELECT group_concat(sql,';') FROM sqlite_master;

  2. Desconectar de la base de datos

  3. Eliminar la archivo de base de datos

  4. Cree su esquema de nuevo con lo que se devolvió d de la consulta anterior

Si ha utilizado cualquiera de las opciones particulares para su base de datos original (tamaño_página, etc), que tendrá que ser declarada manualmente.

4

a "drop database" para SQLite, sólo tiene que borrar el archivo de base de datos (y volver a crear si es necesario)

+0

La versión de sqlite con la que tengo que trabajar no parece tener este comando. – Hamster

+4

cual comando? no haces "drop database" (no existe). en su lugar, elimine el archivo db de su disco duro. – second

+0

Supongo que podría funcionar ... – Hamster

Cuestiones relacionadas