oracle
数据类型
char 固定长度字符串
varchar2(也可以用varchar) 可变长度字符串
number(最大长度,小数位数) 数值(可以是整数也可以是小数)
date 时间
timestamp 时间(秒数精确到6位小数,同时包含时区)
clob 大的文本
blob 二进制对象
伪列
常用的有rowid,rownum
并不是真实存在的列,类似id,但与表中数据没有关系,不会根据表中数据顺序的变化而变化
创建表 create table
修改表 alter table
清空表 trancate table
删除表 drop table
数据控制语言
事务
手动提交 commit
回滚 rollback
savepoint 回滚点
权限
grant 赋予权限
revoke 取消权限
操作符
算数操作符(+、-、*、/)
进行数据运算
比较操作符(=、!=、<、<=、>、>=、between...and、in、like、is null)
对两个值进行比较
逻辑操作符(and、or、not)
组合多个结果得到一个新的结果
集合操作符
union:两个查询结果的不重复部分组成的新结果
intersect:两个查询结果的重复部分作为新结果
minus:从第一个查询结果中除去第二个查询结果也存在的部分作为新结果
连接操作符(||)
将多个列连接成一列
操作符优先级
算数>连接>比较>逻辑
函数
一.单行函数
1.字符函数
2.数字函数
3.日期函数
4.转换函数
5.其他函数
二.分组函数
1.AVG(平均值)
2.MIN(最小值)
3.MAX(最大值)
4.SUM(求和)
5.COUNT(计数)
三.分析函数
1.ROW_NUMBER(相同的值按照默认顺序依次排序:1、2、3、4、5、6...)
2.RANK(相同的值序号相同,占据下一个序号的位置:1、2、3、3、5、6...)
3.DENSE_RANK(相同的值序号相同,后面依次排序:1、2、3、3、4、5...)
同义词
现有数据库对象的别名
序列
用于生成唯一、连续的序号
视图
基于一个或多个表的虚拟表 索引是与表相关的一个可选结构,用于提高 SQL 语句执行的性能
索引类型
1.标准索引
2.唯一索引
3.反向键索引
4.位图索引

浙公网安备 33010602011771号