1、DDL:数据定义语言,修改删除增加查询
DML:操作语言
DQL:查询语言
DCL:控制语言,事务的提交回滚,权限控制
2、建表、建立表空间、创建用户
exp lbxz/lbxz@orcl buffer=64000 file=d:\数据备份\lbxz-2017-03-30.dmp owner=lbxz;//导出
imp lbxz/lbxz@orcl file=d:\数据备份\lbxz-2017-03-29.dmp fromuser=lbxzcq touser=lbxz;//导入
create tablespace LBXZ datafile 'D:/Datafile/lbxz_tablespace.dbf' size 10240M autoextend on next 1024M maxsize unlimited;// 创建表空间
create user lbxz identified by lbxz default tablespace LBXZ;//创建用户
grant connect,resource,dba to lbxz;//授权用户权限
alter tablespace LBXZDB rename to LBXZ;//修改表空间名称
3、序列
create sequence my_seq;
select my_seq.nextval from dual;
insert into test values (my_seq.nextval,'a');
drop sequence my_seq;
create sequence my_seq increment by 2 start with 3;定义序列的起始,以及每次加多少
多表可以共用同一个序列
4、监听
开始菜单--Oracle--配置和移植工具--添加地址--端口(192.168.1.2:1521/orcl)--重启监听--登录Oracle--Database 192.168.1.2:1521/orcl
5、反射
对象和方法绑定,在编译时进行的
概念:程序可以访问,监测和修改它本身状态或行为的一种能力
Java反射机制是在运行状态中,对于任意类,都知道类的属性和方法,任意对象,条用任意方法和属性,这和动态获取信息以及动态调用对象和方法的功能称为反射机制
作用:在运行时判断任意一个对象所属的类
在运行时判断任意一个类所具有的成员变量和方法
在运行时任意调用一个对象的方法
在运行时构成任意一个类的对象
6、静态绑定
在编译期内,把对象和它可以执行的方法链接起来
7、函数
ceil:向上取整
ABS:绝对值
power:幂次方
sqrt:平方根
round:整数取余
floor:向下取整
trunc:数值截段
upper:转化为大写
lower:转化为小写
initcap:每个单词首字母大写
concat:链接字符串
length:求字符串长度
lpad:左填充
ltrim:去除左边空格
rtrim:去除右边空格
instr:求字符串在指定位置()索引,默认从1开始
8、