基础知识整理-1

简介: 一. 数据库 sqlite数据库常用SQL语句 创建表 CREATE TABLE IF NOT EXISTS “student” (“number” INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, “name” TEXT NOT NULL, “age” INTEGER NOT NULL, “gender” TEXT DEFAULT

一. 数据库
sqlite数据库常用SQL语句 创建表
CREATE TABLE IF NOT EXISTS “student” (“number” INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, “name” TEXT NOT NULL, “age” INTEGER NOT NULL, “gender” TEXT DEFAULT M);
创建一个表,如果不存在才创建(IF NOT EXISTS),表名是Student 字段有number(数字,主键,自增,不能为空),name(文本,不能为空),age(数字,不能为空),gender(文本,默认值M) 增
第一种,整体添加
INSERT INTO student VALUES (3,’宋立龙’,19,’M’)
向student表中添加数据,数据的值先后顺序要和已有的字段一一对应,且不可缺少 第二种,部分添加
INSERT INTO student (name,age,gender) VALUES (‘宋立龙’,30,’M’) 向student表中添加数据,字段和值对应 删
第一种,整体删除
DELETE FROM student 第二种,根据条件删除
DELETE FROM student WHERE number = 1 改
第一种,整体修改
UPDATE student SET age = 20 第二种,条件修改
UPDATE student SET age = 20 WHERE name = ‘lisi’ 查
第一种,查询全部 SELECT * FROM student 第二种,条件查询
SELECT *FROM student WHERE name = ‘lisi’

二.

相关文章
|
9月前
|
安全
病理学知识点整理
病理学知识点整理
48 0
|
4月前
|
存储 缓存 负载均衡
Java核心知识点整理大全22-笔记
Java核心知识点整理大全22-笔记
37 1
|
4月前
|
分布式计算 Hadoop Java
Java核心知识点整理大全25-笔记
Java核心知识点整理大全25-笔记
22 0
|
4月前
|
负载均衡 算法 网络协议
Java核心知识点整理大全20-笔记
Java核心知识点整理大全20-笔记
49 0
|
4月前
|
机器学习/深度学习 分布式计算 监控
Java核心知识点整理大全26-笔记
Java核心知识点整理大全26-笔记
49 0
|
4月前
|
存储 算法 搜索推荐
Java核心知识点整理大全23-笔记
Java核心知识点整理大全23-笔记
34 0
|
4月前
|
存储 前端开发 Java
Java核心知识点整理大全4-笔记
 符号引用与虚拟机实现的布局无关,引用的目标并不一定要已经加载到内存中。各种虚拟 机实现的内存布局可以各不相同,但是它们能接受的符号引用必须是一致的,因为符号引 用的字面量形式明确定义在 Java 虚拟机规范的 Class 文件格式中。
35 0
|
4月前
|
存储 缓存 安全
Java核心知识点整理大全9-笔记
线程池中的线程已经用完了,无法继续为新任务服务,同时,等待队列也已经排满了,再也 塞不下新任务了。这时候我们就需要拒绝策略机制合理的处理这个问题。 JDK 内置的拒绝策略如下:
50 0
|
4月前
|
存储 Java Linux
Java核心知识点整理大全7-笔记
乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为 别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数 据,采取在写时先读出当前版本号,然后加锁操作(比较跟上一次的版本号,如果一样则更新), 如果失败则要重复读-比较-写的操作。 java 中的乐观锁基本都是通过 CAS 操作实现的,CAS 是一种更新的原子操作,比较当前值跟传入 值是否一样,一样则更新,否则失败。
43 0
|
4月前
|
存储 算法 Java
Java核心知识点整理大全-笔记
JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接 的交互。
52 0