statements - Generando instrucciones de inserción desde una tabla sqlite
sqlite3 statements (5)
¿Hay alguna herramienta o script disponible?
Como una solución rápida para menos tablas de columnas. Podemos usar la función de concatenación de cadenas. Ejemplo de ejemplo: select ''insert into TABLE_NAME values(''''''|| COLUMN1 || '''''','''''' || COLUMN2 || '''''','''''' || COLUMN3 || '''''','''''' || COLUMN4 || '''''');'' from TABLE_NAME
select ''insert into TABLE_NAME values(''''''|| COLUMN1 || '''''','''''' || COLUMN2 || '''''','''''' || COLUMN3 || '''''','''''' || COLUMN4 || '''''');'' from TABLE_NAME
Creo que lo que estás buscando es:
sqlite x.db .dump > output.sql
Esto volcará el SQL para regenerar una base de datos.
Espero que esto ayude.
http://sqliteadmin.orbmu2k.de/
SQLite Administrator es una herramienta poderosa si desea crear, diseñar o administrar fácilmente archivos de base de datos SQLite. El editor de código SQL le ayuda a escribir rápidamente consultas de SQL con funciones como completar y resaltar el código. Las dos versiones principales de los archivos de base de datos SQLite son compatibles con el Administrador de SQLite. caracteristicas:
* Create / Modify / Delete Tables by Wizard
* Create / Modify / Delete Indices by Wizard
* Create / Modify / Delete Views by Wizard
* Create / Modify / Delete Triggers by Wizard
* SQL Code Completion that supports table aliases
* SQL Code Highlighting
* SQL Error Locating
* Import Data from CSV Files
* Export Data ( XLS / CSV / HTML / XML )
* Store User Queries into Database
* Search for User Queries
* Store Images into Blob Fields ( JPG / BMP )
* Show SQL of each Database Item
* Migrate SQLite2 Databases to SQLite3
* Try to keep Indices and Triggers after modifying a Table
DB Browser para SQLite soporta la generación de SQL.
- Ir al
File
- Seleccione
Export
- Haga clic en
Database to SQL file...
deDatabase to SQL file...
- Se mostrará una pantalla emergente.
- Allí puede elegir las opciones de exportación y hacer
OK
enOK
- Le pedirá una ubicación para guardar el archivo sql generado.
Espero que ayude a los demás :)
Si usa el complemento de Firefox Sqlite manager , admite inserciones masivas de las INSERT
SQL.
De hecho, no es compatible con esto, pero Sqlite Browser (funciona en Windows, OS X, Linux)