📝 SQLite
116篇技术文档📅  最后修改于: 2020-11-12 01:59:31        🧑  作者: Mango
SQLite教程SQLite教程提供了SQLite的基本和高级概念。我们的SQLite教程专为初学者和专业人士而设计。SQLite是嵌入式关系数据库管理系统。它是独立的,无服务器的,零配置和事务型SQL数据库引擎。我们的SQLite教程包括SQLite的所有主题,例如具有历史,功能,优点,安装,命令,语法,数据类型,运算符,表达式,数据库,表,crud操作,子句(如glob,limit和子句)的S...
📅  最后修改于: 2020-11-12 09:28:57        🧑  作者: Mango
SQL与SQLiteSQL和SQLite之间的区别SQLSQLiteSQL is a Structured Query Language used to query a Relational Database System. It is written in C language.SQLite is an Embeddable Relational Database Management Syst...
📅  最后修改于: 2020-11-12 09:30:15        🧑  作者: Mango
SQLite的历史SQLite最初是在2000年8月设计的。之所以命名为SQLite,是因为它重量轻(小于500Kb),与其他数据库管理系统(如SQL Server或Oracle)不同。YearHappenings2000SQLite was designed by D. Richard Hipp for the purpose of no administration required for ...
📅  最后修改于: 2020-11-12 09:31:11        🧑  作者: Mango
SQLite功能/为什么使用SQLite以下是使SQLite在其他轻量级数据库中流行的功能列表:SQLite是完全免费的:SQLite是开源的。因此,无需许可证即可使用它。SQLite是无服务器的:SQLite不需要其他服务器进程或系统即可运行。SQLite非常灵活:它使您可以同时在同一会话上处理多个数据库。不需要配置:SQLite不需要配置。无需设置或管理。SQLite是一个跨平台的DBMS:您...
📅  最后修改于: 2020-11-12 09:32:07        🧑  作者: Mango
SQLite的优势SQLite是一个非常受欢迎的数据库,已成功将其磁盘文件格式用于桌面应用程序,例如版本控制系统,财务分析工具,媒体编目和编辑套件,CAD软件包,记录保存程序等。将SQLite用作应用程序文件格式有很多优点:1)轻巧SQLite是一个重量很轻的数据库,因此很容易将其用作嵌入式软件,并与电视,移动电话,照相机,家用电子设备等设备一起使用。2)更好的表现对于SQLite数据库,读写操作...
📅  最后修改于: 2020-11-12 09:33:08        🧑  作者: Mango
SQLite安装SQLite以零配置而闻名,这意味着不需要复杂的设置或管理。让我们看看如何在系统上安装SQLite。在Windows上安装SQLite请按照以下步骤操作:转到SQLite官方网站下载页面http://www.sqlite.org/download.html,然后从Windows部分下载预编译的二进制文件。下载sqlite-dll和sqlite-shell zip文件。或sqlite...
📅  最后修改于: 2020-11-12 09:34:21        🧑  作者: Mango
SQLite命令SQLite命令类似于SQL命令。有三种类型的SQLite命令:DDL:数据定义语言DML:数据处理语言DQL:数据查询语言数据定义语言该组中有三个命令:创建:此命令用于在数据库中创建表,表视图或其他对象。ALTER:用于修改现有的数据库对象(如表)。DROP:DROP命令用于删除整个表,数据库表的视图或其他对象。数据处理语言数据操作语言组中有三个命令:INSERT:此命令用于创建...
📅  最后修改于: 2020-11-12 09:35:32        🧑  作者: Mango
SQLite语法语法是一组独特的规则和准则。以下是SQLite的语法列表。区分大小写:SQLite不区分大小写。但是,有些命令区分大小写。例如:GLOB和glob在SQLite语句中具有不同的含义。评论:注释用于在SQLite代码中增加可读性。注释不能嵌套。注释以两个连续的“-”字符开头。有时,它也显示为“ / *”,并延伸到并包括下一个“ * /”字符对。SQLite语句所有SQLite语句均以...
📅  最后修改于: 2020-11-12 09:36:30        🧑  作者: Mango
SQLite数据类型SQLite数据类型用于指定任何对象的数据类型。每个列,变量和表达式在SQLite中都有相关的数据类型。这些数据类型在创建表时使用。 SQLite使用更通用的动态类型系统。在SQLite中,值的数据类型与值本身(而不是其容器)相关联。SQLite数据类型的类型SQLite存储类SQLite数据库中的存储值具有以下存储类别之一:Storage ClassDescriptionNU...
📅  最后修改于: 2020-11-12 09:37:34        🧑  作者: Mango
SQLite运算子当我们使用WHERE子句执行比较和算术运算之类的操作时,SQLite运算符是SQLite语句中使用的保留字或字符。运算符可用于指定条件,并可作为SQLite语句中多个条件的结合。SQLite中主要有四种类型的运算符:算术运算运算符运算符逻辑运算符按位运算符SQLite算术运算符下表指定了SQLite中的不同算术运算运算符。在此表中,我们有两个变量“ a”和“ b”分别保持值50和...
📅  最后修改于: 2020-11-12 09:38:31        🧑  作者: Mango
SQLite表达式SQLite表达式是一个或多个值,运算符和SQL函数的组合。这些表达式用于评估值。SQLite表达式以查询语言编写,并与SELECT语句一起使用。句法:SQLite表达式主要有三种类型:1)SQLite布尔表达式SQLite布尔表达式用于在匹配单个值的基础上获取数据。句法:例:我们有一个名为“ STUDENT”的现有表,其中包含以下数据:请参见此简单的SQLite布尔表达式示例。...
📅  最后修改于: 2020-11-12 09:39:28        🧑  作者: Mango
SQLite创建数据库在SQLite中,sqlite3命令用于创建新数据库。句法:您的数据库名称在RDBMS中应该是唯一的。注意:sqlite3命令:sqlite3命令用于创建数据库。但是,如果数据库不存在,则会自动创建具有给定名称的新数据库文件。如何创建数据库:首先打开命令提示符并设置路径。之后,您可以使用“ dir”命令检查该sqlite目录。例:让我们创建一个数据库名称“ JTP.db”:现...
📅  最后修改于: 2020-11-12 09:40:34        🧑  作者: Mango
SQLite附加数据库什么是附加数据库?假设存在多个可用数据库,并且一次只能使用其中一个数据库的情况。这就是为什么使用ATTACH DATABASE语句的原因。它使您可以选择一个特定的数据库,并且在使用此命令之后,所有SQLite语句都将在附加的数据库下执行。句法:注意:如果数据库尚不存在,上述语法还将创建一个数据库,否则它将仅附加一个数据库文件名和逻辑数据库Alias-Name。让我们举个例子。...
📅  最后修改于: 2020-11-12 09:41:42        🧑  作者: Mango
SQLite分离数据库SQLite DETACH DATABASE语句用于从数据库连接中分离别名数据库,该数据库连接以前是使用ATTACH语句附加的。如果同一数据库文件已附加多个别名,则DETACH命令将仅断开给定名称,其余的附件仍将继续。主数据库和临时数据库无法分离。注意:内存数据库或临时数据库中的数据库将被完全破坏,内容将丢失。句法:让我们以一个示例来演示如何分离附加的别名数据库。在这里,我们...
📅  最后修改于: 2020-11-12 09:42:36        🧑  作者: Mango
SQLite创建表在SQLite中,CREATE TABLE语句用于创建新表。在创建表时,我们为该表命名并定义其列以及每一列的数据类型。句法:让我们以在SQLite数据库中创建表为例:使用SQLite“ .tables”命令查看您的表是否已成功创建。。表格让我们为将来的操作创建另一个表DEPERTMENT。现在,我们有两个表“ DEPARTMENT”和“ STUDENT”。现在检查创建的表:...