java(学习笔记第30天)
命令行启动oracleDBC...服务:emctl start dbcontrol
块 最小的逻辑单位
区 最小的分配资源的逻辑单位
段 按功能划分
表空间 最大的一个逻辑单位
一、
修改密码:
alter user sys identified by orcl;
orapwd重置密码
public代表所有的用户
select table_name from user_tables;
desc user_tables查看表结构
select * from
二、权限回收
三、角色
四、增,删,改、查:
select * from cat;查表
select * from dept;
insert into dept values(41,'aa','cc');插入
insert into dept(dname) values('a');
update dept set loc='???' where dname='aa';更新按条件
select * from dept
delect from dept where dname='aa';删除按条件
select dname,loc from dept;查某两行
select dname "姓 名",loc as 地址 from dept where deptno<30;起别名
select distinct dname from dept;去除重复(默认是 all)
五、
拼接 列名||'固定值'
六、A[ppend] text 添加文本
C[hange]/old/new
c
cl
del
del n
del n m
i
l
r
save filename;
get filename;
start filename;
@ filename;
edit filename;
spool filename; ..... spool off;
host cls
七、
where sal between 100 and 1500; 在1000到1500之间
where mgr in (7902,7566,7788);
where ename like 's%' //模糊查找 以什么打头
% 人一多个字符,_必须有一个字符
select * from dept where dname like'b\%%' escape '\'; //定义\为转义字符
where mgr is null; 判断是否为空
and or not //与或非
select * from emp order by sal desc;//按sal降序排序(默认升序排序)
select * from emp order by sal desc,comm desc;//级联排序 //asc升序
select empno,ename,sal*12 annsal;//按别名显示
from emp order by annsal;//按别名排序
八、
select dname,loc from dept union select 'aa',ename from emp; 联合排列
union //去重复记录
intersect//取交集
九、聚合函数
sum求和
avg平均
max最大
min最小
count行数
select deptno from emp group by deptno;
浙公网安备 33010602011771号