Oracle

Oracle中的半联结和反联结详解

当两张表进行联结的时候,如果表1中的数据行是否出现在结果集中需要根据表2中出现或不出现至少一个相匹配的数据行来判断,这种情况就会发生半联结;而反联结便是半联结的补集,它们会作为数据库中常见的联结方法如NESTED LOOPS,MERGE SORT JOIN...

Oracle中命名块之存储过程的详解及使用方法

一、匿名块和命名块 ◆PL/SQL块分为良好总:命名块和匿名块。 ◆匿名块:以declare或begin开始,每次执行匿名块都要通过客户端工具将其发送给Oracle,经过语法分析、编译然后执行。 ◆命名块:具有名称的PL/SQL块,这些命名块被存储在Ora...

Oracle 10g安装配置方法图文教程

整理了关于Oracle 10g安装配过程,分享给大家: ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。 作为一个关系数据...

Oracle归档日志写满(ora-00257)了怎么办

oracle数据库报错ORA-00257: archiver error. Connect internal only, until freed ,如何解决呢?此问题定位在归档日志满了,下面把具体解决办法总结分享给大家。 解决办法: SQL> sel...

将Oracle数据库中的数据写入Excel

1.准备工作 Oracle数据库“TBYZB_FIELD_PRESSURE”表中数据如图: Excel模板(201512.xls): 2.任务说明 我们要完成的任务就是将表“TBYZB_FIELD_PRESSURE”中的数据,按照Excel模板(20151...

Oracle学习记录之使用自定义函数和触发器实现主键动态生成

很早就想自己写写Oracle的函数和触发器,最近一个来自课本的小案例给了我这个机会。现在把我做的东西记录下来,作为一个备忘或者入门的朋友们的参考。   案例介绍:     招投标管理系统(数据库设计)。     数据表有以下两张:       招标书(招标...

oracle逻辑运算符与其优先级简介

Oracle的逻辑运算符也是用在SQL语句中必不可少的因素,一共有三个 逻辑运算符 意义 and 双值运算符,如果左右两个条件都为真,则得到的值就为真 or 双值运算符,只要左右两个条件有一个为真,则得到的值就为真 not 单指运算符,如果原条件为真,则得...