sqlite3 部分命令操作

前端之家收集整理的这篇文章主要介绍了sqlite3 部分命令操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、数据库基础数据表(sqlITE_MASTER)

@H_502_10@
  • select*fromsqlITE_MASTER;
  • 通过select查询该表,该表保存数据库中保存的表结构等基础内容

    二、sqlite3特殊命令

    所有sqlite3特殊命令都是以“.”开始的,当用户输入整行数据的时候,sqlite3自动认为是正常的sql命令;当以“.”开始的行时,sqlite3将认为其为特殊命令操作。

    1、改变查询显示数据模式:

    @H_502_10@
  • .modeMODE//修改查询结果时的显示方式
  • MODE:csv、column、html、insert、line、list、tabs;


    2、查询数据时,是否显示字段名:

    @H_502_10@
  • .headerON|OFF//显示数据时,是否显示字段名
  • 如果.headerON不起作用,使用 .headers on

    3、设置显示数据宽度:

    @H_502_10@
  • .widthNUMNUM...//设置显示每个字段数据的宽度
  • 4、显示已经创建的表名:

    @H_502_10@
  • .tables//显示已经创建的表名
  • 5、显示表的创建脚本:

    @H_502_10@
  • .schema?TABLE?//显示创建表脚本
  • TABLE:可写表名,如不写表名,查看所有表的创建脚本;如果写表名,将查看该表的创建脚本;


    6、得到字段信息:

    @H_502_10@
  • PRAGMA table_info(表名) //得到字段信息:
  • 7、退出

    @H_502_10@
  • .exit.quit//退出sqlite
  • 猜你在找的Sqlite相关文章