`

PL/SQL 报错:A query with LOB's requires OCI8 mode, but OCI7 mode is used

 
阅读更多

一下内容转载于:http://blog.csdn.net/iycao/article/details/8534395

 

在用pl/sql对客户的数据进行查询时,pl/sql给我报了如下的错误 :

 

我使用的pl/sql的版本号为:9.0.0.1601.

解决办法:

1. 换个更高版本的pl/sql

2.更改pl/sql的配置

a)  tools --> Preferences 

        b)  将 Oracle --> Connection 里面的 Force OCI7 mode on OCI8 不要勾选

   c) 保存后重启pl/sql。

 

注:什么叫做OCI?

 ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),

          通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。

分享到:
评论

相关推荐

    PL/SQL学习教程,附笔记

    PL/SQL,全称是Procedural Language/Structured Query Language,是Oracle数据库提供的一种结合了SQL语言和过程式编程的编程环境。它扩展了SQL的功能,使得开发人员能够编写复杂的数据库应用程序,处理事务、实现...

    PL/SQL学习笔记

    PL/SQL是Oracle公司开发的一种过程化SQL扩展,它是Oracle数据库的重要组成部分,用于在数据库服务器上编写存储过程、函数、触发器、包等可执行代码。PL/SQL可以处理复杂的数据操作和业务逻辑,支持编程结构如循环、...

    最容易上手的PL/SQL学习教程-有经过测试的丰富案例

    PL/SQL,全称Procedural Language/Structured Query Language,是Oracle数据库提供的一种过程化语言,它结合了SQL的查询功能和传统的编程语言特性,如变量、条件语句、循环结构等,使得数据库管理与应用开发更为灵活...

    PL/SQL存储过程编程

    ### PL/SQL存储过程编程详解 #### 一、Oracle应用编辑方法概览 在Oracle数据库的应用开发中,存在多种编辑方法和技术,它们各有特点和适用场景。以下是对这些方法的概述: 1. **Pro*C/C++**: 这是一种C语言与...

    sql pl/sql存储过程

    SQL and Pl/SQL培训文档 第一天 第一章 PL/SQL 简介 安装scott/tigger用户模式 Example1 标准的PL/SQL块结构 PL/SQL块类型 Example2:子程序,函数,程序包 PL/SQL代码的执行 第二章 PL/SQL数据类型 预定义数据类型 ...

    PL/SQL 13.0 64位-亲测可用

    PL/SQL是Oracle数据库系统中的一个关键组件,全称为Procedural Language/Structured Query Language,即过程化结构查询语言。它是SQL的扩展,为数据库管理员和开发人员提供了编写存储过程、函数、触发器等数据库对象...

    PL/SQL程序设计

    - **PL/SQL是什么**:PL/SQL(Procedural Language/Structured Query Language)是Oracle扩展的SQL,增加了过程化编程的特性,如循环、条件判断和异常处理。 - **PL/SQL的好处**:由于PL/SQL内置在数据库服务器中...

    pl/sql基础教程

    PL/SQL,全称是Procedural Language/Structured Query Language,是Oracle数据库提供的一种过程化编程语言,结合了SQL查询语言的功能,使得开发者能够编写更复杂的数据库应用程序。它主要用于管理和控制Oracle数据库...

    pl/sql开发文档3

    文档标题为《pl/sql开发文档3》,文档描述表明这是一份官方文档,内容详尽,掌握后可以轻松地进行开发工作,像是在Oracle数据库世界中畅游。文档标签为"pl/sql",说明这是针对PL/SQL开发的指导文档。文档中提到的...

    基本PL/SQL编程

    PL/SQL(Procedural Language/Structured Query Language)结合了SQL的查询功能和一种类似C或Pascal的编程语法,使得开发人员能够在数据库环境中编写存储过程、函数、触发器等。PL/SQL的好处在于它可以提高代码的...

    PLSQL.Developer(X64) v12.0.1.1814 主程序+ v11中文包+keygen

    The new PL/SQL Clipboard is a dockable tool that stores the history of all SQL and PL/SQL code you copy to the Windows clipboard, so that you can paste the clipboard item again in the future. It has a...

    PL/SQL 程序设计

    PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库系统中的一种过程化编程语言,它结合了SQL的查询能力与传统的编程语言特性,使得数据库开发者能够创建复杂的业务逻辑和数据处理流程。...

    PL/SQL教程

    PL/SQL支持多种变量类型,包括基本类型(如NUMBER、VARCHAR2)、复合类型(如RECORD、TABLE)、LOB类型(Large Object,用于存储大文本、图片等),以及BIND变量(用于存储外部传入的参数)。 ##### 2.2 运算符 PL...

    PL/SQL 程序设计及SQL语法

    PL/SQL,全称Procedural Language/Structured Query Language,是一种专门为Oracle数据库系统设计的、融合了SQL(Structured Query Language)的程序设计语言。它的主要目的是为了方便和高效地操作和管理Oracle...

    pl/sql学习基础

    PL/SQL,全称为Procedural Language/Structured Query Language,是Oracle数据库提供的一种过程化编程语言,它结合了SQL的查询能力与传统编程语言的控制结构,用于在Oracle环境中编写存储过程、函数、触发器等数据库...

    PL/SQL编程

    PL/SQL是一种高级数据库程序设计语言,它的全称是Procedure Language/Structured Query Language,是专门用于在各种环境下对Oracle数据库进行访问的程序设计语言。由于PL/SQL语言集成在数据库服务器中,因此利用PL/...

    Oracle PL/SQL常用47个工具包

    Oracle PL/SQL是一种强大的编程语言,它将SQL与过程编程语言的功能结合起来,为数据库管理和开发提供了丰富的工具。在Oracle环境中,PL/SQL是构建高效、可靠应用程序的关键组件。以下是对"Oracle PL/SQL常用47个工具...

    PL/SQL程序设计.doc

    《PL/SQL程序设计》是一份深入探讨Oracle数据库编程语言PL/SQL的学习资料。文档旨在通过简洁明了的例子,帮助读者全面理解并掌握PL/SQL的相关概念和技术。 PL/SQL,全称Procedural Language/SQL,是Oracle数据库...

Global site tag (gtag.js) - Google Analytics