Solución:
SQLite no admite la eliminación o modificación de columnas, aparentemente. Pero recuerde que los tipos de datos de columna tampoco son rígidos en SQLite.
Ver también:
- Columna de modificación de SQLite
Si prefiere una GUI, DB Browser para SQLite lo hará con unos pocos clics.
- “Archivo” – “Abrir base de datos”
- En la pestaña “Estructura de la base de datos”, haga clic en el contenido de la tabla (no en el nombre de la tabla), luego en el menú “Editar”, “Modificar tabla”, y ahora puede cambiar el tipo de datos de cualquier columna con un menú desplegable. Cambié un campo de ‘texto’ a ‘numérico’ para recuperar datos en un rango de números.
DB Browser para SQLite es de código abierto y gratuito. Para Linux, está disponible en el repositorio.
Es posible recreando la tabla.Su trabajo para mí, siga el siguiente paso:
- crear una tabla temporal usando como seleccionar * de su tabla
- suelte su tabla, cree su tabla usando modificar el tipo de columna
- ahora inserte registros de la tabla temporal a su tabla recién creada
- soltar tabla temporal
haga todos los pasos anteriores en el hilo de trabajo para reducir la carga en uithread
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)