A interface de linha de comando SQLite permite que você use vários modos para formatar o conjunto de resultados de consultas SQL. Por exemplo, você pode formatar os resultados em colunas, como uma lista separada por vírgulas, usando saída vertical e muito mais.
Este artigo explica como usar o
.mode
comando dot para formatar seus resultados como uma lista separada por tabulações. Exemplo
Para especificar uma lista separada por tabulação, use
.mode tabs
. Em seguida, você pode executar sua consulta como faria 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
Adicionar cabeçalhos de coluna
Você também pode usar
.headers on
para que os nomes das colunas apareçam no topo de cada coluna. .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
O resultado às vezes pode se assemelhar ao uso de
.mode column
, mas isso depende dos dados que estão sendo retornados. Se você deseja que seus resultados sejam retornados em colunas, é melhor especificar colunas.
Salvar as configurações
Você pode salvar essas configurações em um arquivo de configuração para não precisar digitá-las novamente toda vez que abrir a CLI do SQLite.
Para fazer isso, adicione o seguinte a um arquivo de texto:
.mode tabs
.headers on
Em seguida, salve esse arquivo como
.sqliterc
na sua pasta pessoal. Cada vez que você usar a interface de linha de comando do SQLite, ela verificará esse arquivo de configuração para suas configurações pessoais.