sql >> Base de Datos >  >> RDS >> SQLite

Salida de resultados de consultas de SQLite como una lista separada por tabuladores

La interfaz de línea de comandos de SQLite le permite usar varios modos para formatear el conjunto de resultados de las consultas SQL. Por ejemplo, puede dar formato a los resultados en columnas, como una lista separada por comas, usando salida vertical y más.

Este artículo explica cómo usar el .mode comando punto para formatear sus resultados como una lista separada por tabulaciones.

Ejemplo

Para especificar una lista separada por tabuladores, use .mode tabs . Luego puede ejecutar su consulta como lo haría normalmente.

.mode tabs
SELECT * FROM Products;

Resultado:

1	Widget Holder	139.5
2	Widget Opener	89.7
3	Bob's "Best" Widget	374.2
4	Blue Widget	63.0

Agregar encabezados de columna

También puede usar .headers on para que los nombres de las columnas aparezcan en la parte superior de cada columna.

.mode tabs
.headers on
SELECT * FROM Products;

Resultado:

ProductId	ProductName	Price
1	Widget Holder	139.5
2	Widget Opener	89.7
3	Bob's "Best" Widget	374.2
4	Blue Widget	63.0

El resultado a veces puede parecerse al uso de .mode column , pero esto depende de los datos que se devuelvan.

Si desea que sus resultados se devuelvan en columnas, es mejor que especifique columnas.

Guardar la configuración

Puede guardar estas configuraciones en un archivo de configuración para que no tenga que volver a ingresarlas cada vez que abra la CLI de SQLite.

Para hacer esto, agregue lo siguiente a un archivo de texto:

.mode tabs
.headers on

Luego guarde ese archivo como .sqliterc en su carpeta de inicio. Cada vez que use la interfaz de línea de comandos de SQLite, verificará ese archivo de configuración para su configuración personal.