oracle
java的母公司
1.开发者
1.sql熟练
2.基本操作:约束,建表,自带函数
3.逻辑对象:索引,视图,函数,存储过程
2.管理者 DBA
OCA,OCP,OCM
1.装
自带的用户有三种:
sys 超级管理员
system:管理员
scott: 普通用户
必须启动两个服务:主服务,监听器
2.登陆
sqlplus 用户名/密码
超级管理员: sqlplus / as sysdba
在登陆状态下。使用:conn 用户名/密码 换登陆账户
plsql 客户端
自带的sql developer
新装的oracle scott用户是被锁定的
alter user 用户名 account unlock lock
3.分页,序列
oracle是没有自动增长列的
sequence
nextval 下一个序列号
currval 当前的序列号,在未使用nextval创建之前,不允许使用。
分页:
没有 top
伪列:rownum
在数据加载之后,给每一条数据加上的序号,按照查询顺序。
select * from ( 产生伪列) where 伪列>? and 伪列<?
产生伪列=select rownum from tableName
java的母公司
1.开发者
1.sql熟练
2.基本操作:约束,建表,自带函数
3.逻辑对象:索引,视图,函数,存储过程
2.管理者 DBA
OCA,OCP,OCM
1.装
自带的用户有三种:
sys 超级管理员
system:管理员
scott: 普通用户
必须启动两个服务:主服务,监听器
2.登陆
sqlplus 用户名/密码
超级管理员: sqlplus / as sysdba
在登陆状态下。使用:conn 用户名/密码 换登陆账户
plsql 客户端
自带的sql developer
新装的oracle scott用户是被锁定的
alter user 用户名 account unlock lock
3.分页,序列
oracle是没有自动增长列的
sequence
nextval 下一个序列号
currval 当前的序列号,在未使用nextval创建之前,不允许使用。
分页:
没有 top
伪列:rownum
在数据加载之后,给每一条数据加上的序号,按照查询顺序。
select * from ( 产生伪列) where 伪列>? and 伪列<?
产生伪列=select rownum from tableName