体系结构

基本操作

create tablespace test 
datafile 'd:\test.dbf' 
size 100m 
autoextend on 
next 10m
drop tablespace test
create user root 
identified by root 
default tablespace test

角色

授权

grant dba to root

数据类型

数据类型 描述
Varchar, varchar2 表示一个字符串
NUMBER NUMBER(n)表示一个整数,长度是n,NUMBER(m,n):表示一个小数,总长度是m,小数是n,整数是m-n
DATA 表示日期类型
CLOB 大对象,表示大文本数据类型,可存4G
BLOB 大对象,表示二进制数据,可存4G

序列

create sequence s_person
select s_person.nextval from dual;
insert into person values(s_person.nextval,'123');

查询

单行函数

条件表达式

select t.empno, t.ename, 
case when t.job = 'CLERK' then '业务员' when t.job = 'MANAGER' then '经理' when t.job = 'ANALYST' then '分析员' when t.job = 'PRESIDENT' then '总裁' when t.job = 'SALESMAN' then '销售' else '无业' end 
from emp t

批注 2019-08-23 153323

多行函数

聚合函数

分页查询

select * from (select rownum r ,emp.* from emp) b where b.r >5 and b.r <11

视图

索引

PLSQL