Articles of sqlite3

¿Completa la base de datos de Android desde un archivo CSV?

¿Es posible tomar un archivo csv almacenado en el directorio res / raw y usarlo para completar una tabla en la base de datos sqlite3? Mi idea era que, si había una forma de hacer una importación masiva para todo el archivo en la tabla, entonces eso sería más limpio y más rápido que iterar […]

SQLite UPSERT / UPDATE O INSERT

Necesito realizar UPSERT / INSERT O UPDATE contra una base de datos SQLite. Existe el comando INSERT O REPLACE que en muchos casos puede ser útil. Pero si desea mantener sus identificaciones con autoincrement debido a claves externas, no funciona, ya que elimina la fila, crea una nueva y, por consiguiente, esta nueva fila tiene […]

Excepción de SQLite: SQLite ocupado

¿Alguien puede proporcionar alguna entrada sobre este error? Estoy tratando de insertar en la tabla usando Objective C. Mientras hago esto, obtengo un error SQLite ocupado. ¿Por qué está pasando esto?

La obtención del archivo de base de datos está bloqueada con sentencias select

Si ejecuto varios hilos contra mi aplicación web, obtengo: java.sql.SQLException: [SQLITE_BUSY] The database file is locked (database is locked) at org.sqlite.DB.newSQLException(DB.java:383) at org.sqlite.DB.newSQLException(DB.java:387) at org.sqlite.DB.execute(DB.java:339) at org.sqlite.PrepStmt.executeQuery(PrepStmt.java:75) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) Sé que solo un hilo puede escribir en una base de datos sqlite pero solo estoy leyendo desde la base de datos. Entonces, ¿por qué recibo […]

¿Cómo recuperar una base de datos SQLite3 corrupta?

Esta es una pregunta de seguimiento a una publicación respondida previamente: ¿Existe una utilidad de línea de comandos para validar bases de datos SQLite en Linux? Si una base de datos produce el siguiente error: $ sqlite3 mydata.db “PRAGMA integrity_check” Error: database disk image is malformed ¿Hay algún proceso de limpieza que se pueda hacer […]

Cómo concatenar cadenas con relleno en sqlite

Tengo tres columnas en una tabla sqlite: Column1 Column2 Column3 A 1 1 A 1 2 A 12 2 C 13 2 B 11 2 Necesito seleccionar Column1-Column2-Column3 (por ejemplo, A-01-0001 ). Quiero rellenar cada columna con un – Soy un principiante con respecto a SQLite, cualquier ayuda sería apreciada

La velocidad de inserción de SQLite disminuye a medida que aumenta el número de registros debido a un índice

Pregunta original Fondo Es bien sabido que SQLite necesita ser ajustado para lograr velocidades de inserción del orden de 50k inserts / s. Aquí hay muchas preguntas sobre velocidades de inserción lentas y una gran cantidad de consejos y puntos de referencia. También se afirma que SQLite puede manejar grandes cantidades de datos , con […]

¿Adaptador (s) de base de datos SQLite de múltiples tablas en Android?

Estaba leyendo el tutorial de Android SQLite NotePad que hace referencia a la creación de una clase de adaptador de base de datos para crear y acceder a una tabla de base de datos. Al tratar con una base de datos SQLite de múltiples tablas, ¿es una buena práctica crear una clase de adaptador diferente […]

La implementación de Heroku falló debido al error sqlite3 gem

Acabo de comenzar el libro ruby.railstutorial.org de Michael Hartl y he estado trabajando en el primer capítulo. Estoy usando macbook OS X, Terminal y Sublime Text. Todo ha ido según lo planeado, hasta que llegó la hora de probar el despliegue en Heroku. Puedo conectarme con Heroku y ejecutar el comando maestro $ git push […]

Limite el número máximo de filas de una tabla sqlite

Estoy buscando implementar una especie de tabla de “registro de actividad” donde las acciones que hace un usuario se almacenan en una tabla sqlite y luego se presentan al usuario para que pueda ver la actividad más reciente que han realizado. Sin embargo, naturalmente, no creo que sea necesario mantener cada bit de la historia, […]