Oracle Instant Client(即时客户端) 安装与配置

Oracle Instant Client(即时客户端) 安装与配置

一、下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载。 但要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的Oracle

Kettle 连接 Oracle 问题总结

Kettle 连接 Oracle 问题总结

一、 Driver class oracle.jdbc.driver.OracleDriver could not be found, make sure the Oracle driver (jar file) is installed.oracle.jdbc.driver.OracleDriver 缺少Oracle JDBC jar包,将ojdbc-x.jar 放在lib目录下 二、

ORACLE 如何查询被锁定表及如何解锁释放session

ORACLE 如何查询被锁定表及如何解锁释放session

后台数据库操作某一个表时发现一直出于假死状态,可能是该表被某一用户锁定,接下来为你详细介绍下查询被锁定表及如何解锁,感兴趣的你可以参考下,希望可以帮助到你。 ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于假死状态,可

Oracle调用接口(OCI)源码剖析(2):执行SQL语句并获取结果

Oracle调用接口(OCI)源码剖析(2):执行SQL语句并获取结果

概述 接着上一篇文章《Oracle调用接口(OCI)源码剖析(1):创建数据库连接》,我们继续对OCI中执行SQL语句并获取结果的源码进行剖析。该操作主要是由两个函数完成的:CDbExecSql和CDbFetch,其中CDbExecSql函数用于执行普通SQL语句,CDbFetch函数用于获取数据库

Oracle 游标使用全解

Oracle 游标使用全解

— 声明游标;CURSOR cursor_name IS select_statement–For 循环游标–(1)定义游标–(2)定义游标变量–(3)使用for循环来使用这个游标declare –类型定义 cursor c_job is select empno,ename,job,sal from e

Oracle CASE WHEN 用法介绍

Oracle CASE WHEN 用法介绍

转载地址: http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html Oracle CASE WHEN 用法介绍1. CASE WHEN 表达式有两种形式复制代码–简单Case函数 CASE sex WHEN 1 THEN 男 WHEN 2 THEN 女 ELSE 其他 EN

整理oracle 树形查询

整理oracle 树形查询

sql树形递归查询是数据库查询的一种特殊情形,也是组织结构、行政区划查询的一种最常用的的情形之一。下面对该种查询进行一些总结: 1、查找某个节点下面子孙节点 select * from table start with id=1 connect by priot id=pid 2、查找节点的祖先节点 select

Oracle调用接口(OCI)源码剖析(1):创建数据库连接

Oracle调用接口(OCI)源码剖析(1):创建数据库连接

概述 在笔者所开发过的产品中,有很多都需要与Oracle数据库打交道。为了实现C代码与Oracle数据库的消息交互,Oracle公司为广大的开发者们提供了一个统一的调用接口OCI(Oracle Call Interface)。只要按照规范来调用OCI中的函数,就能够实现C代码与Oracle数据库

oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案

oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案

原文链接:http://www.voidcn.com/article/p-hludzoak-tr.html 导出oracle11.2.0.2的服务器的数据时,报“EXP-00003: 未找到段 (0,0) 的存储定义”错误。初步分析是由于数据表是空表导致该问题。 Oracle 11G在用EXPORT导出时,空表不能导出 11GR2中有个新特性

Oracle 通过出生日期计算年龄

Oracle 通过出生日期计算年龄

方法一: SELECT TRUNC(months_between(sysdate, birth)/12) AS age from mytable 方法二: select TRUNC((to_char(sysdate, yyyyMMdd) – to_char(birth, yyyyMMdd)) / 10000) as age from mytable 注:sysdate 为系统日期时间,bi