oracle
文章平均质量分 69
「已注销」
老司机死磕JAVA
展开
-
oracle中sequence详解
在Oracle数据库中,序列的用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。本文我们主要介绍了序列的用法,希望能够对您有所帮助。在Oracle数据库中,什么是序列呢?它的用途是什么?序列(SEQUENCE)其实是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。其主要的用途是生成表的主键值,可以在插入语句中原创 2017-10-24 11:29:02 · 515 阅读 · 0 评论 -
Oracle中Cursor介绍和使用
一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 二 类型 Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cur原创 2017-11-22 15:16:18 · 48376 阅读 · 0 评论 -
Oracle中Cursor使用
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。 这些应用程序需要原创 2017-11-22 15:17:28 · 2326 阅读 · 0 评论 -
oracle11g导出dmp文件时不能导出空表,导致缺表
1、设置deferred_segment_creation参数(以下语句可以在cmd里登录数据库后执行):查看参数:show parameter deferred_segment_creation ;设置参数:alter system set deferred_segment_creation=false;需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出原创 2017-12-01 16:11:45 · 650 阅读 · 0 评论 -
Plsql创建连接DBlinks
某些时候,需要关联不同的数据库进行数据查询、操作等。在Oracle中,关联不同的数据库进行表关联,就要用到了数据库连接(DB link)。创建DB link有两种方法:通过SQL语句创建,通过可视化界面创建(其实也是执行的SQL语句)。1.通过PL/SQL Developer 工具建立Name:此DBLINK的名字,你自己随便起。比如:DEMOUse原创 2017-11-23 11:15:48 · 2376 阅读 · 0 评论 -
Oracle审计的使用
在Oracle数据库的安全特性当中,审计被作为特别重要的一个方面。数据库的审计功能主要是用来审计各种类型的DDL和DML语句,而审计管理作为一项新特性被引进到Oracle的11g R1版本当中,此时它的审计功能并不强大而且还有许多bug,然而到了11gR2时,已经修复了很多bug及它的审计功能进一步增强。 今天我和大家分享一下,在Oracle 11gR2的版本中,有关审计的一些特性。出于原创 2018-02-07 14:37:04 · 3615 阅读 · 2 评论