表结构如下:
DOC_ID NUMBER,
WB_ID NUMBER,
WB_DOC BCLOB创建了一个存储过程如下:
名称:dt_SZLUP_UpdateWBDoc
内容:(docbyte blob,
wb_id number)is
begin
update SZLUP.B_WBDOC set WB_Doc = docbyte where WB_ID = wb_id;
commit;
end;
编译通过.为什么我输入execute dt_SZLUP_UpdateWBDoc(null,1)时却将所有记录都更新了,WB_DOC字段都变为null值了?