oracle
kpnel
2014年毕业,毕业后在公司任劳任怨,踏踏实实的干几年。别有太多的想法。
展开
-
Oracle学习—数据库分页查询
1.oracle数据库分页select * from (select a.*,rownum rc from 表名 where rownum=startrow2.DB2数据库分页Select * from (select rownumber() over() as rc,a.* from (select * from 表名 order by 列名) as a) where rc betw原创 2013-11-05 19:51:32 · 1003 阅读 · 0 评论 -
Oracle 索引失效的原因
容易引起oracle索引失效的原因很多:1、在索引列上使用函数。如SUBSTR,DECODE,INSTR等,对索引列进行运算.需要建立函数索引就可以解决了。2、新建的表还没来得及生成统计信息,分析一下就好了3、基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。4、使用<>、notin、notexist,对于这三种情况大多数情况下认为结果...原创 2019-08-27 15:29:51 · 2512 阅读 · 0 评论 -
Oracle 索引分区
--索引分区(本地索引和全局索引)对索引分区有以下两种方法:按表分区的方式对索引分区:这也成为本地索引(local index),每个表分区都有一个索引分区,而且这个索引分区只会对这个表分区中的数据进行索引。同一个索引分区中的所有条目都指向一个表分区,同一个表分区中的所有行都会放在一个索引分区中。按区间或散列对索引分区:这也称为全局分区索引(globally partition...转载 2019-08-27 15:20:56 · 341 阅读 · 0 评论 -
Oracle JDBC连接的三种方式
格式一: Oracle JDBC Thin using an SID:jdbc:oracle:thin:@host:port:SID Example: jdbc:oracle:thin:@localhost:1521:orcl 格式二: Oracle JDBC Thin using a ServiceName:jdbc:oracle:thin:@//host:port/se...转载 2019-08-23 15:22:23 · 813 阅读 · 0 评论 -
Oracle学习—总结
第一天--数据库的应用--数据库由物理结构和逻辑结构组成--物理结构由两个文件组成:数据文件和日志文件逻辑文件由数据库软件进行维护 --1创建数据库分号表示一段程序的结束逗号表示程序的转折createdatabase db2;--创建的数据库属性文件都是默认的值--指定相应数据库属性文件的大小createdatabase db3 --创建数据库名称(db3)on原创 2013-11-05 08:51:09 · 988 阅读 · 0 评论 -
Oracle学习—游标
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declarecursor rs is select * from tb_user;--定义游标user_record rs%rowtype; --定义游标变量begi原创 2013-11-06 19:00:10 · 1294 阅读 · 0 评论 -
Oracle学习—函数
--------------常用的函数---------1 initcap字符函数:对字符串进行操作 ,将单个的字符或者字符串的首字母转换成大写select initcap(c_name) from tb_class;2 instr(字段,查找的字段):查找第二个参数在第一个参数中第一次出现的位置,如果不存在 返回0select c_name,instr(c_name,'s') f原创 2013-11-05 10:39:48 · 1836 阅读 · 0 评论 -
Oracle学习—权限
1 删除表空间 如果表空间不为空则需要在后面加上includingdrop tablespace tbspace including contents;2 删除临时表空间和删除普通表空间是一样的,只是创建的时候是不一样的drop tablespace java;3 删除用户drop user java2 cascade;4 创建表空间create tablespace原创 2013-11-05 10:41:33 · 1582 阅读 · 0 评论 -
Oracle学习—总结
oracle数据库的主要特点1 支持多用户,大事务量的事务处理2 数据安全性和完整性控制3 支持分布式数据处理4 可移植性 oracle逻辑组件oracle的逻辑组件包括:数据库—-表空间—段(模式)—区—数据块 oracle数据库的开发流程原创 2013-11-05 16:51:53 · 784 阅读 · 0 评论 -
Oracle学习—图书管理系统_存储过程
图书管理系统(存储过程实现sql)图书管理系统(每个学生最多能借本书)创建三张表对业务逻辑的分析,然后创建数据库图书信息表tb_book;学生信息表tb_stu;借书记录表tb_record;学生入学:在学生表中添加学生信息图书入库:如果书库中存在该书的记录学生借书:根据学号和图书编号进行判断,当学生借书的时候,这本书时候存在,学生能借多少本,书的库存还够不够,借书之后图...原创 2019-08-27 15:43:33 · 5621 阅读 · 1 评论