过程
create or replace procedure sq_new_idea_insert
(tITYPE NEW_IDEA.ITYPE%TYPE,
tITITLE NEW_IDEA.ITITLE%TYPE,
tICONTEXT NEW_IDEA.ICONTEXT%TYPE:=' ',
tDJR NEW_IDEA.DJR%TYPE:=' ',
tSFJJ NEW_IDEA.SFJJ%TYPE,
tUPFILEURL1 NEW_IDEA.UPFILEURL1%TYPE:=' ',
tUPFILEURL2 NEW_IDEA.UPFILEURL2%TYPE:=' ',
tUPFILEURL3 NEW_IDEA.UPFILEURL3%TYPE:=' ',
tUPFILEURL4 NEW_IDEA.UPFILEURL4%TYPE:=' ',
tUPFILEURL5 NEW_IDEA.UPFILEURL5%TYPE:=' ',
tUPFILEURL6 NEW_IDEA.UPFILEURL6%TYPE:=' ',
return_var out varchar2
)
as
begin
IF lengthb(trim(tITYPE))>0 and lengthb(trim(tITITLE))>0 and lengthb(trim(tSFJJ))>0 then
insert into new_idea (NID,ITYPE,ititle,icontext,djr,sfjj,upfileurl1,upfileurl2,upfileurl3,upfileurl4,upfileurl5,upfileurl6)
values(sq_NID.Nextval,trim(tITYPE),trim(tITITLE),trim(tICONTEXT),trim(tDJR),trim(tSFJJ),trim(tUPFILEURL1),
trim(tUPFILEURL2),trim(tUPFILEURL3),trim(tUPFILEURL4),trim(tUPFILEURL5),trim(tUPFILEURL6));
commit;
return_var := 'OK';
else
return_var := 'error';
end if;
end sq_new_idea_insert;其中 tICONTEXT NEW_IDEA.ICONTEXT%TYPE:=' ',
的类型是 blob 我在测试的时候 这个列总是插不进去值,
请高手指教下
create or replace procedure sq_new_idea_insert
(tITYPE NEW_IDEA.ITYPE%TYPE,
tITITLE NEW_IDEA.ITITLE%TYPE,
tICONTEXT NEW_IDEA.ICONTEXT%TYPE:=' ',
tDJR NEW_IDEA.DJR%TYPE:=' ',
tSFJJ NEW_IDEA.SFJJ%TYPE,
tUPFILEURL1 NEW_IDEA.UPFILEURL1%TYPE:=' ',
tUPFILEURL2 NEW_IDEA.UPFILEURL2%TYPE:=' ',
tUPFILEURL3 NEW_IDEA.UPFILEURL3%TYPE:=' ',
tUPFILEURL4 NEW_IDEA.UPFILEURL4%TYPE:=' ',
tUPFILEURL5 NEW_IDEA.UPFILEURL5%TYPE:=' ',
tUPFILEURL6 NEW_IDEA.UPFILEURL6%TYPE:=' ',
return_var out varchar2
)
as
begin
IF lengthb(trim(tITYPE))>0 and lengthb(trim(tITITLE))>0 and lengthb(trim(tSFJJ))>0 then
insert into new_idea (NID,ITYPE,ititle,icontext,djr,sfjj,upfileurl1,upfileurl2,upfileurl3,upfileurl4,upfileurl5,upfileurl6)
values(sq_NID.Nextval,trim(tITYPE),trim(tITITLE),trim(tICONTEXT),trim(tDJR),trim(tSFJJ),trim(tUPFILEURL1),
trim(tUPFILEURL2),trim(tUPFILEURL3),trim(tUPFILEURL4),trim(tUPFILEURL5),trim(tUPFILEURL6));
commit;
return_var := 'OK';
else
return_var := 'error';
end if;
end sq_new_idea_insert;其中 tICONTEXT NEW_IDEA.ICONTEXT%TYPE:=' ',
的类型是 blob 我在测试的时候 这个列总是插不进去值,
请高手指教下
解决方案 »
- 求一条sql ~~
- 一个sql的编写
- 问下sqlldr的filler参数的使用
- 企业应用的核心后台应该用哪一种开发工具比较好?
- 请教 proc 问题, 执行 EXEC SQL select * from XXX ,oracle 会报 2112 错误: SELECT..INTO returns too many rows
- 急急急,Update语句更新的效率问题!
- 关于日期计算的一些特殊情况的提问
- 我用oo4o方式连接oracle,oracle会话不能自动断开?
- 在sql*plus里面执行存储过程,怎么写?
- 在线等待...oracle8i下数据库恢复...谢谢
- 简单的游标问题
- sql*plus启动就没有响应,是什么问题?
请大家来帮忙谢谢了
create table t(id varchar2(10),con clob);
create or replace procedure pro_test(in_id t.id%type,in_con t.con%type)
as
begin
insert into t values (in_id,in_con);
commit;
end;exec pro_test('2','2');select * from t