日期:2014-05-17  浏览次数:20842 次

高分求.net中使用c#调用以clob类型为参数的存储过程的调用方法
使用System.Data.OracleClient,调用时老是报ORA-01460,求帮助

--涉及到的表
create table TEST
(
  A CLOB,
  ID NUMBER(10)
);
--被调用的存储过程
CREATE OR REPLACE PROCEDURE proc_test_test(v_a IN CLOB)
AS
BEGIN
  INSERT INTO test(id,a)VALUES(1,empty_clob());
  UPDATE test SET a=v_a WHERE id=1;
END;

------解决方案--------------------
米粒脱 兄 俺来接 嘻嘻 thanks