首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQLite预习课3】SQLite 的常用语法

主打方向:Vue、SpringBoot、微信小程序 在上一篇 【SQLite】二、SQLite 和 HeidiSQL 的安装 中,已经讲了如何安装配置 SQLite,接下来将讲解 SQLite 的常用语法...每门编程语言都有自己独特的语法,编程语言的语法是编程规则的体现。 SQLite语法类似于 SQL,如果学过 SQL 的同学会发现学习 SQLite 非常简单。...SQLite语法有很多,我们可以根据二八定律,掌握常用的就可以了,不常用的等用到了再去翻字典即可。 接下来逐个示范常用的 SQLite 语法。...0 HeidiSQL 的启动 在讲解 SQLite 语法之前,需要打开之前安装的 HeidiSQL,让这个可视化工具简化我们对 SQLite 的操作。 点击左下角的 新建 按钮。...10 小结 本文简单讲解了 SQLite 的常用语法,包括 SELECT 语句、INSERT 语句、UPDATE 语句、DELETE 语句、WHERE 语句、LIKE 语句、AND 语句、OR 语句和注释语法

31540
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    玩转SQLite7:基本语法与数据类型

    前面几篇文章: 玩转SQLite1:SQLite简介与安装 玩转SQLite2:SQLite命令行基本操作 玩转SQLite3:SQLite图形软件基本操作 玩转SQLite4:SQLite数据插入与查看...玩转SQLite5:使用Python来读写数据库 玩转SQLite6:使用C语言来读写数据库 已经快速了解了SQLite的基本用法以及简单的Pyhton与C语言的API函数的使用。...本篇再来全面介绍下SQLite的基本语法与数据类型。...1 SQLite 基本语法 1.1 SQLite注释 单行注释以两个连续的横杠:"--" 开始 多行注释则与C风格的:“/* */”一致 sqlite>.help -- 这是一个简单的注释 sqlite...1.3 SQLite语句/命令 SQLite 语句以关键字开始,以分号 ; 结束 关键字,也称SQLite命令,如:SELECT,INSERT,UPDATE,DELETE,ALTER,DROP等,具体分类如下

    73320

    SQLite 简介

    SQLite 简介 本教程帮助您了解什么是SQLite,它与SQL之间的不同,为什么需要它,以及它的应用程序数据库处理方式。...SQLite源代码不受版权限制。 什么是SQLiteSQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。...就像其他数据库,SQLite引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite直接访问其存储文件。 为什么要用SQLite?...SQLite 不需要配置,这意味着不需要安装或管理。 一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘文件。...SQLite 事务是完全兼容 ACID 的,允许从多个进程或线程安全访问。 SQLite 支持SQL92(SQL2)标准的大多数查询语言的功能。

    1.9K30

    Architecture of SQLite

    本文翻译自Architecture of SQLite https://www.sqlite.org/arch.html 介绍 本文档描述了SQLite库的体系结构。...sqlite3_get_table()例程在table.c中实现。sqlite3_mprintf()例程在printf.c中找到。sqlite3_complete()接口在complete.c中。...为了避免名称冲突,SQLite库中的所有外部符号都以前缀sqlite3开头。那些用于外部使用的符号(换句话说,那些构成SQLite的API的符号)添加了下划线,因此以sqlite3开头。...SQLite的解析器是使用Lemon解析器生成器生成的。Lemon与YACC/BISON做同样的工作,但是它使用了不同的输入语法,因此不易出错。Lemon还生成一个可重入且线程安全的解析器。...Lemon定义了非终端析构函数的概念,这样当遇到语法错误时它就不会泄漏内存。驱动Lemon并定义SQLite理解的SQL语言的语法文件可以在parse.y中找到。

    1.4K30

    玩转SQLite1:SQLite简介与安装

    SQLite官网:https://www.sqlite.org/index.html 1.1 SQLite的特点 SQLite是完全开源免费的 QLite是无服务器的,不需要服务器进程或系统来操作...sqlite/sqlite-c-cpp.html 2.1 Windows系统安装 SQL官网下载地址:https://www.sqlite.org/download.html,下载 sqlite-dll-win32...-*.zip 和sqlite-tools-win32-*.zip 压缩文件 在任意文件夹下解压上面两个压缩文件,如我的是在D:\sqlite,解压得到 sqlite3.def、sqlite3.dll...以及sqlite3.exe、sqldiff.exe和sqlite3_analyzer.exe,将这几个文件放到一个文件夹中,并添加该文件位置到PATH环境变量,便于在任意位置都能使用SQLite。...最后在命令提示符下,使用 sqlite3 命令,将显示如下结果: 2.2 Linux系统安装 Linux系统一般都附带 SQLite,可以使用下面的命令来检查Linux中是否已经安装了 SQLite

    2K20

    SQLite 基础

    Plist(NSArray\NSDictionary) Preference(偏好设置\NSUserDefaults) NSCoding(NSKeyedArchiver\NSkeyedUnarchiver) SQLite3...Core Data SQLite 什么是SQLite SQLite是一款轻型的嵌入式数据库 它占用资源非常的低,在嵌入式设备中,可能只需要 几百K的内存就够了 它的处理速度比Mysql...数据库可以分为2大种类 关系型数据库(主流) 对象型数据库 常用关系型数据库 PC端:Oracle、MySQL、SQL Server、Access、DB2、Sybase 嵌入式\移动客户端:SQLite...那得先学会使用SQL语句 什么是SQL SQL(structured query language):结构化查询语言 SQL是一种对关系型数据库中的数据进行定义和操作的语言 SQL语言简洁,语法简单...将数据划分为以下几种存储类型: integer : 整型值 real : 浮点值 text : 文本字符串 blob : 二进制数据(比如文件) 实际上SQLite是无类型的 就算声明为integer

    2.1K40

    SQLite 命令

    SQLite 命令 本章将向您讲解SQLite编程人员所使用的简单却有用的命令。这些命令被称为 SQLite的点命令,这些命令的不同之处在于它们不以分号;结束。...让我们在命令提示符下键入一个简单的sqlite3命令,在SQLite 命令提示符下,您可以使用各种SQLite命令。...例如: sqlite> .help 上面的命令会显示各种重要的SQLite点命令的列表,如下所示: 让我们尝试使用.show命令,来查看SQLite命令提示符的默认设置。...格式化输出 您可以使用下列的点命令来格式化输出为本教程下面所列出的格式: sqlite> .header on sqlite> .mode column sqlite> .timer on sqlite...如要查看表概要,可按如下操作: sqlite> .schema sqlite_master 这将产生如下结果: CREATE TABLE sqlite_master ( type text,

    55120

    sqlite 锁机制_SQLite读写为什么冲突

    sqlite线程模式 SQLite 与线程 SQLite 是线程安全的。 线程模型 SQLite 支持如下三种线程模型 单线程模型 这种模型下,所有互斥锁都被禁用,同一时间只能由一个线程访问。...当SQLite编译时加了SQLITE_THREADSAFE=0参数,或者在初始化SQLite前调用sqlite3_config(SQLITE_CONFIG_SINGLETHREAD)时启用。   ...若SQLITE_THREADSAFE不为0,可以在初始化SQLite前,调用sqlite3_config(SQLITE_CONFIG_MULTITHREAD)启用;或者在创建数据库连接时,设置SQLITE_OPEN_NOMUTEX...若SQLITE_THREADSAFE不为0,可以在初始化SQLite前,调用sqlite3_config(SQLITE_CONFIG_SERIALIZED)启用;或者在创建数据库连接时,设置SQLITE_OPEN_FULLMUTEX...SQLITE_CONFIG_SERIALIZED:串行模式,sqlite帮助多线程实现串行化。 SQLite 并发和事务 事务 事务是 SQLite 的核心概念。

    2.8K20
    领券