三大数据类型 number varchar2 data
类型转换 1)显示转换 2)隐式转换(自动)
多行函数:输入多个函数或内部进行多次扫描的
show recyclebin 回收站
truncate table 表名
同义词:create synonym e for 表 全局可用
drop synonym e
rownum 不能保证唯一
序列:create sequence dept_seq
Increment by 5
Start with 100;
select * from (select rownum id , 表.name
from 表 where rownum<=8) x where x.id>=3;
索引:create index 索引名 on 表名(字段,...)
索引创建后,只有查询表有关
drop table 和 truncate table 和 delete from 区别:
drop table
1)属于DDL
2)不可回滚
3)不可带where
4)表内容和结构删除
5)删除速度快
truncate table
1)属于DDL
2)不可回滚
3)不可带where
4)表内容删除
5)删除速度快
delete from
1)属于DML
2)可回滚
3)可带where
4)表结构在,表内容要看where执行的情况
5)删除速度慢,需要逐行删除
软件工程师
set serveroutput on/off; 开启/关闭输出
declare
mysum number(3) :=0; //(1)初始化赋值变量
tip varchar2(10) :='结果是';
pdname dept.dname%type; //(2)dept表中dname字段类型赋给pdname
jl dept%rowtype; //(3)
begin //执行语句
mysum :=10+100; //(1)
select dname into pdname from dept where deptno=10; //(2)赋值pdname
select * into jl from dept where deptno=10; //(3)
dbms_output.put_line(tip || mysum); //输出
dbms_output.put_line(jl.deptno || jl.dname) //(3)
end;
/
426



被折叠的 条评论
为什么被折叠?



