在存储过程中想传入一个二进制数组,保存到Oracle中的blob字段中

程序出现下面错误:

ORA-01460: 未实现或无理的转换请求

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OracleClient.OracleException: ORA-01460: 未实现或无理的转换请求

Source Error:

Line 108:                        oraParm = null;

Line 109:

Line 110:                        oraCmd.ExecuteNonQuery();

Line 111:

Line 112:                        oraCmd = null;

Source File: c:\inetpub\wwwroot\forum\components\binaryobject.cs    Line: 110

Stack Trace:

[OracleException: ORA-01460: 未实现或无理的转换请求

]

System.Data.OracleClient.OracleConnection.CheckError(OciHandle errorHandle, Int32 rc)

System.Data.OracleClient.OracleCommand.Execute(OciHandle statementHandle, CommandBehavior behavior, Boolean isReader, Boolean needRowid, OciHandle& rowidDescriptor, ArrayList& refCursorParameterOrdinals)

System.Data.OracleClient.OracleCommand.Execute(OciHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciHandle& rowidDescriptor)

System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciHandle& rowidDescriptor)

System.Data.OracleClient.OracleCommand.ExecuteNonQuery()

Forum.BinaryObject.UploadFile(Int32 intFileLength) in c:\inetpub\wwwroot\forum\components\binaryobject.cs:110

Forum.BinaryObjectAdd.UploadFill() in c:\inetpub\wwwroot\forum\binaryobjectadd.aspx.cs:80

Forum.BinaryObjectAdd.cmdBinaryAdd_Click(Object sender, ImageClickEventArgs e) in c:\inetpub\wwwroot\forum\binaryobjectadd.aspx.cs:57

System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e)

System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)

System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)

System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)

System.Web.UI.Page.ProcessRequestMain()

--------------------------------------------------------------------------------

Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

我的存储过程是这样写的,请大侠们指点一下

PROCEDURE UP_BINARYOBJECTADD(OBJECTID NUMBER,OBJECTTYPE VARCHAR2,OBJECTVALUE LONG RAW,OBJECTLENGTH NUMBER)

IS

B_OBJECTVALUE BLOB;

BEGIN

INSERT INTO TBLBINARYOBJECT(OBJECTID,OBJECTTYPE,OBJECTVALUE)

VALUES(OBJECTID,OBJECTTYPE,EMPTY_BLOB())

RETURNING OBJECTVALUE INTO B_OBJECTVALUE;

DBMS_LOB.WRITE(B_OBJECTVALUE,OBJECTLENGTH,0,OBJECTVALUE);

END UP_BINARYOBJECTADD;

c oracle long raw,初次用Oracle,不会用Long Raw类型,请大家帮忙看看相关推荐

  1. 文件系统raw什么意思oracle,raw扫盲

    转帖: 绑定裸设备 raw /dev/raw/raw/dev/ 删除裸设备 raw /dev/raw/raw0 0 如用raw /dev/raw/raw1 0 0 删除裸设备/dev/raw/raw1 ...

  2. 初次进入oracle数据库,Oracle数据库的初次使用

    oracle数据库的初次使用: oracle自带了用户 system /system管理员用户 scott/tiger用户 初次使用:创建表空间(此处为使用默认的用户scott/tiger) 在控制台 ...

  3. oracle raw如何生成,如何使用raw device构建Oracle数据库

    来源: 赛迪网 作者: 若水 2008-04-12/09:44 1.分区 Device Boot Start End Blocks Id System /dev/sde1 1 63 506016 83 ...

  4. oracle 拷贝文件到asm,Oracle 从ASM复制文件到文件系统

    工作中,有时需要把文件从ASM中复制到文件系统中或者反过来,做一些维护操作,本文介绍了4种复制文件的的方法:ASMCMD中的cp命令(11g) dbms_file_transfer包 rman的con ...

  5. oracle中pga指什么,oracle中pga内存分配原则

    pga_aggregate_target 通常缩写为P_A_T,该参数同时限制全局pga分配和私有工作区内存分配 在oracle9i以及10gr1中,单个sql操作内存使用存在如下限制: 对于串行操作 ...

  6. 使用 ODP.NET 访问 Oracle(.net如何访问Oracle)详解

    1,什么是ODF .NE,?就是Oracle 为 .NET (ODP.NET) 专门编写了 Oracle Data Provider,一个用于 Microsoft .NET 环境下的 Oracle 数 ...

  7. oracle数据库存储结构语句,oracle之物理数据库结构描述

    oracle之物理数据库结构概述 oracle的物理结构其实是由各种各样的文件组成的, 其中与数据库相关的有: 数据文件(data file):这些文件是数据库的主要文件:其中包括数据表.索引和所有其 ...

  8. 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g

    DBA:Linux   下载 VMware Server 1.0.1 Oracle Enterprise Linux 4,Kernel 2.6.9-42.0.0.0.1.ELsmp 适用于 Linux ...

  9. oracle数据库优化 -DBA常用Oracle数据库检查报告

    DBA常用 Oracle数据库巡检脚本 本文链接:https://blog.csdn.net/zfr629/article/details/87938013 目录 1. 检查数据库基本状况 1.1. ...

最新文章

  1. 我的第一个Android程序
  2. Asp.net设计模式笔记之一:理解设计模式
  3. 【新星计划】Matlab实现数据导出
  4. 英雄联盟祖安服务器要维护多久,祖安玩家的春天!英雄联盟将回归队内语音,娱乐玩家遭殃了?...
  5. 六、Shell echo命令
  6. Linux 配置mail发送邮件
  7. 【Python】Python解释器
  8. 按不同vlan下发dhcp_【实例】交换机划分vlan,各vlan通过dhcp自动获取ip
  9. matlab中卡尔曼滤波,卡尔曼滤波算法及MATLAB实现
  10. Mac 中如何解压.bin文件
  11. 《计算机工程》期刊投稿经验分享
  12. 云和恩墨的两道Oracle面试题
  13. 观李永乐老师《双蛋问题》解题后感
  14. Arbitrary Shape Scene Text Detection with Adaptive Text Region Representation ----论文翻译
  15. php的注册头像上传,用Ajax实现注册与头像上传功能
  16. HTTP请求方法之options请求
  17. android官网m魅族15,魅族15系列亮相安卓官网 圆形Home键亮了
  18. 第十五届全国大学生信息安全竞赛创新实践能力赛
  19. pb代码graph绘图表_程序员轻松绘图神器
  20. java ip段 匹配_IP段匹配

热门文章

  1. 关于TVM的点滴记录
  2. 软件定义汽车:本质并行化的有效平台
  3. JSONObject 和 JSONArray 获取value 的方法
  4. Android setOnItemClickListener cannot be used with a spinner
  5. Android 弱网测试(小米手机切换3g和2g)
  6. The form contains the following errors
  7. Json 学习 JSONObject 和 JSONArray
  8. AttributeError: 'dict' object has no attribute 'status_code'
  9. 13装饰器和内置函数
  10. @responseBody和@RequestBody