Tengo algunas tablas en SQLite y estoy tratando de averiguar cómo restablecer el campo de base de datos autoincrementado.
Leí que DELETE FROM tablename
debería eliminar todo y restablecer el campo de incremento automático 0
, pero cuando hago esto, simplemente elimina los datos. Cuando se inserta un nuevo registro, el autoincremento comienza donde lo dejó antes de la eliminación.
Mis ident
propiedades de campo son las siguientes:
- Tipo de campo :
integer
- Banderas de campo :
PRIMARY KEY
,AUTOINCREMENT
,UNIQUE
¿Importa que construí la tabla en SQLite Maestro y también estoy ejecutando la DELETE
declaración en SQLite Maestro?
Cualquier ayuda sería genial.