¿Cómo hacer TRUNCATE TABLE en sqlite?

publicado por: Anonymous

Estoy desarrollando una app con sincronización a un servidor, no sé cómo vaciar un tabla de mi sqlite, para luego llenar con nueva info, no sé si me entienda, no quiero eliminar toda la base, y si vuelvo a sincronizar se repiten los datos.

¿Alguna idea de cómo hacer un truncate table?

solución

Creo que esto puede servirte:

delete from `TABLE`; 
update sqlite_sequence set seq=0 where name=`TABLE`;

En sqlite no hay TRUNCATE. Lo que hacen estas consultas es borrar el contenido de la tabla TABLE y luego inicializar el contador de la tabla.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *