zoukankan      html  css  js  c++  java
  • SQLITE入门逐步讲解SQLITE命令行(四)

    • .dump ?TABLE? ... 以SQL语句方式显示表的结构。如:
      sqlite> .dump websties
      BEGIN TRANSACTION;
      COMMIT;
      sqlite> .dump websites
      BEGIN TRANSACTION;
      CREATE TABLE [websites] (
      [WebID] INTEGER NOT NULL PRIMARY KEY,
      [WebName] VARCHAR(20) NULL
      );
      INSERT INTO "websites" VALUES(1,'CTOChina.net');
      INSERT INTO "websites" VALUES(2,'搜狐');
      INSERT INTO "websites" VALUES(3,'雅虎');
      COMMIT;
      sqlite>
    • .echo ON|OFF 是输出还是隐藏操作命令的命令,默认是隐藏, 显示命令:
      sqlite> .echo on
      sqlite> select * from websites;
      select * from websites;
      1|CTOChina.net
      2|搜狐
      3|雅虎
      sqlite>
      可以看出"select * from websites;"在和查询结果一起显示在屏幕上。
      隐藏命令如:
      sqlite> .echo off
      sqlite> select * from websites;
      1|CTOChina.net
      2|搜狐
      3|雅虎
      sqlite>
    • .exit 退出SQLite程序
    • .explain ON|OFF
      ".explain"命令可以被用来设置输出格式为“column” 并设置列宽为EXPLAIN命令看起来比较合理的宽度。EXPLAIN命令是SQLite特有的SQL扩展,它是对调试有用。如果任何常规的SQL被 EXPLAIN执行,那么SQL命令被分解并分析但并不执行。取而代之的是,虚拟机指令序列将被用于执行SQL命令并返回一个类似的查询结果。可结 合.width命令查看效果如:
      sqlite> .explain
      sqlite> select * from websites;
      WebI WebName
      ---- -------------
      1 CTOChina.net
      2 搜狐
      3 雅虎
      sqlite>
      用.width设置宽度再看效果
      sqlite> .width 10 20
      sqlite> select * from websites;
      WebID WebName
      ---------- --------------------
      1 CTOChina.net
      2 搜狐
      3 雅虎
      sqlite>
    • .header(s) ON|OFF 输出|隐藏字段名选项,默认是隐藏,如:
      sqlite> select * from websites;
      1|CTOChina.net
      2|搜狐
      3|雅虎
      sqlite>
      我们用.header命令把字段名显示出来,如:
      sqlite> .header on
      sqlite> select * from websites;
      WebID|WebName
      1|CTOChina.net
      2|搜狐
      3|雅虎
      sqlite>
    出处:http://www.zhaiqianfeng.com    
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    编程题:数组中出现超数组长度一半的数字
    编程题:两数之和&数组中相加为0的三元数组
    编程题:最小矩阵路径
    编程题:斐波那契数列青蛙跳台阶
    向excel文件中写内容
    Java:使用jxl读取excel文件内容
    索尼1a dac插电脑用什么驱动。在哪下载,求助
    idea启动项目报端口号冲突或被占用
    两分钟解决IntelliJ IDEA中文乱码问题
    IntelliJ IDEA以不同格式导出数据库的数据
  • 原文地址:https://www.cnblogs.com/zhaiqianfeng/p/4616836.html
Copyright © 2011-2022 走看看