特点
主要类型与建表语句
字符型数据:
- varchar与varchar2
-
1.varchar是标准sql里面的。 varchar2是oracle提供的独有的数据类型。
-
2.varchar对于汉字占两个字节,对于英文是一个字节,占的内存小,varchar2都是占两个字节。
-
3.varchar对空串不处理,varchar2将空串当做null来处理。
-
4.varchar存放固定长度的字符串,最大长度是2000,varchar2是存放可变长度的字符串,最大长度是4000.
-
5.如果是要跟换不同的数据库,例如mysql,那么就用varchar,如果就用oracle,那么用varchar2比较好一点。
删除与查看表结构
SQL分类
||链接符
空值的使用
日期型数据
去除重复数据
WHERE 中的日期型和字符型
使用between…and
使用in
模糊查询
通配符
sql的通配符有: 1、% 替代 0 个或多个字符; 2、_ 替代一个字符;
运算顺序
字段排序:
- 升序:order by … ASC默认是升序排列
- 降序:order by…DESC
单行函数与多行函数
单行函数
字符函数:指定大小写:
concat合并字符
字符功能函数
数值函数
日期函数
数据类型转换
to_char()
to_char() 处理数字
to_number(),to_data()
CASE 实现if…else功能
等值查询、非等值查询、自连接
左右外链接
新标准
交叉链接自然连接
没听懂自然连接
JOIN
新外链接
union
子查询!!
ALL
ANY
事务
概念
DML 数据操作语言
增删改 合并
DDL
约束(重要)
事务处理!
事务特性