Oracle数据库
石头猿
越是艰难的时候越要背水一战,破釜沉舟
展开
-
Oracle序列化
一.概念 序列是用来生成唯一,连续的整数的数据库对象,在Oracle中没有identity约束,通常就使用序列来自动生成主键或唯一键的值.序列可以按升序排列,也可以按降序排列.二.常用用法 1.创建序列语法:Create sequence 序列名[start with integer][increment by integer][maxvalue integer| nom...原创 2019-01-04 23:58:58 · 1544 阅读 · 0 评论 -
Oracle视图及索引
一.概念 视图以经过定制的方式显示包含在一个或多个表(或其它视图)中的数据.视图获取查询的输出结果,并将其作为表来处理.因此可以将视图视为”已存储的查询”或”虚拟表”.创建视图所依据的表称为”基表”..视图的优点:1.提供了另外一种级别的表安全性2.隐藏的数据的复杂性3.简化的用户的SQL命令4.隔离基表结构的改变5.通过重命名列,从另一个角度提供数据二.语法Creat...原创 2019-01-05 00:12:10 · 1122 阅读 · 1 评论 -
Oracle锁及表分区
一.锁的概念1.锁是数据库用来控制共享资源的机制2.锁用来保护正在被修改的数据3.只有用户rollback或者commit后才能进行,其它用户才能进行操作二.锁的分类1.行级锁当使用insert 、 update 、delete 、select for update会触发行级锁select ...for update用法:允许用户一次锁定多条记录进行更新2.表...原创 2019-01-03 11:45:59 · 1127 阅读 · 0 评论 -
Oracle常用查询(一)
1.检索部门编号、部门名称、部门所在地及其每个部门的员工总数。select d.deptno,d.dname,d.loc,count(*) from emp e,dept d where e.deptno=d.deptno group by d.deptno,d.dname,d.loc;2.检索员工和所属经理的姓名。select e.ename 雇员,m.ename 经理 from e...转载 2019-01-07 20:19:39 · 871 阅读 · 0 评论 -
JDBC连接Oracle数据库(一)
一.步骤解析1.建立Java工程2.为java工程导入jar包:操作步骤:右击工程名 - Build Path - Config Build Path - Libraries - Add External jar ojdbc6.jar (Oracle11g)下载地址:http://www.oracle.com/technetwork/database/features...原创 2019-01-15 18:56:15 · 85237 阅读 · 6 评论