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

    首先做点铺垫说明:
    sqlite程序通过查找分号(;)来决定一个SQL语句的结束, 所以要执行SQL语句请确保在SQL语句后有分号(;).如果你省略分号,sqlite3将给你一个连续的命令提示符(...> )并等你给当前的SQL命令添加更多的文字。这个特点让你输入多行的多个SQL语句.但点号(.)命令不要分号(;).ctrl+c可以结束当前命令。
    1. 在dos窗口输入sqlite3 test.db,然后回车,结果如下:
      F:\>sqlite3 test.db
      SQLite version 3.6.16
      Enter ".help" for instructions
      Enter SQL statements terminated with a ";"
      此时我们并没有在F盘下看到 test.db,需要在输入分号(;)然后回车如下:
      F:\>sqlite3 test.db
      SQLite version 3.6.16
      Enter ".help" for instructions
      Enter SQL statements terminated with a ";"
      sqlite> ;
      sqlite>
      我们现在就可以看到在F盘下有test.db文件了。
      附:此命令如果没有test.db数据库则创建,如果有则打开,实例见下文。
    2. 建立表(websites),
      命令
      CREATE TABLE [websites] (
      [WebID] INTEGER NOT NULL PRIMARY KEY,
      [WebName] VARCHAR(20) NULL
      );
      注意;不可少";"号不可缺少,否则不执行。
    3. 插入数据:
      insert into [websites] ([WebName])values('CTOChina.net');
      insert into [websites] ([WebName])values('搜狐');
      insert into [websites] ([WebName])values('雅虎');
    4. 查看数据:
      sqlite> select * from websites;
      1|CTOChina.net
      2|搜狐
      3|雅虎
      sqlite>
    出处:http://www.zhaiqianfeng.com    
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Python编程笔记二进制、字符编码、数据类型
    Python之路Python内置函数、zip()、max()、min()
    替换RTXLogo插件说明
    RTX修改标题logo方法
    RTX和谐说明
    RTX数据表分析
    RTX系统整合记录
    HiMall 3接口鉴权参考
    第三方系统接入
    学习记录
  • 原文地址:https://www.cnblogs.com/zhaiqianfeng/p/4616831.html
Copyright © 2011-2022 走看看