Android之SQLite的Sql语言介绍
2023-04-18 12:34:49 时间
SQLite
SQLite 是遵循一套独特的称为语法的规则和准则。
所有的 SQLite 语句可以以任何关键字开始,如 SELECT、INSERT、UPDATE、DELETE、ALTER、DROP 等,所有的语句以分号 ; 结束。
大小写敏感性
有个重要的点值得注意,SQLite 是不区分大小写的,但也有一些命令是大小写敏感的,比如 GLOB 和 glob 在 SQLite 的语句中有不同的含义。
创建表
SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表。
CREATE TABLE 语句的基本语法如下:
CREATE TABLE database_name.table_name(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
删除表
SQLite 的 DROP TABLE 语句用来删除表定义及其所有相关数据、索引、触发器、约束和该表的权限规范。
DROP TABLE 语句的基本语法如下:
DROP TABLE database_name.table_name;
例如: 如果存在Classes表,则删除该表
DROP TABLE IF EXISTS [Classes];
Select 语句
SQLite 的 SELECT 语句用于从 SQLite 数据库表中获取数据,以结果表的形式返回数据。
SQLite 的 SELECT 语句的基本语法如下:
SELECT column1, column2, columnN FROM table_name;
例如:
Select count(distinct Name) from Classes;
相关文章
- 微软推出IOS/安卓版必应APP 支持语音功能
- GNN的基础、前沿和应用
- 边缘计算:为什么重要以及它如何影响业务
- SaaS 应用程序开发的八大主要优势
- NGINX Sprint China 2022大会:怀抱开源初心 助力应用现代化
- 云原生应用——CDN场景下的自动化评测
- 百科 | 什么是SASE?
- 华为联合合作伙伴获第五届“绽放杯”5G应用大赛多项大奖
- PTC收购下一代应用生命周期管理公司
- 边缘计算驱动工业应用有哪些安全隐患
- 5G发展态势向好,但道阻且长
- 通明智云“亮相”2022年信息技术自主创新高峰论坛,发布基于龙芯3C5000应用交付网关
- 开发多云数据物流应用套件
- 5G专网成熟度几何?
- 聚焦“软件定义汽车” F5为汽车智能化注入新动力
- 5G高质量发展还需要更积极的政策支持
- Wi-Fi 6和蜂窝网络正在为超连接的未来提供动力
- 阿里云总裁张建锋:未来80%的应用由业务人员开发
- 云计算变革被严重低估,新型计算体系正在到来
- F5下一代云原生应用交付平台rSeries助力企业决胜未来