| 12345678910111213141516171819202122232425262728293031 |
- /*上传数据的存储过程*/
- create or replace procedure sp_uploadbarcode(barcode in BarCodeUpload_arr)
- as
- begin
- for i in 1 .. barcode.count loop
- update prodiobarcode set pib_lotno=barcode(i).pib_lotno,
- pib_datecode=barcode(i).pib_datecode,pib_outboxcode1=barcode(i).pib_outboxcode1,
- pib_outboxcode2=barcode(i).pib_outboxcode2,pib_custmidboxcode=barcode(i).pib_custmidboxcode,
- pib_custoutboxcode=barcode(i).pib_custoutboxcode,
- pib_ifupload=barcode(i).pib_ifupload,pib_ifpick=barcode(i).pib_ifpick,
- pib_ifprint=barcode(i).pib_ifprint
- where pib_id=barcode(i).pib_id;
- end loop;
- end;
- /*创建上传的类型*/
- create or replace type BarCodeUpload_arr as table of BarCodeUpload;
- /*上传的对象实体*/
- create or replace type BarCodeUpload as object(
- pib_id varchar2(20),
- pib_outboxcode1 varchar2(20),
- pib_outboxcode2 varchar2(20),
- pib_custmidboxcode varchar2(20),
- pib_custoutboxcode varchar2(20),
- pib_lotno varchar2(20),
- pib_datecode varchar2(20),
- pib_ifupload varchar2(20),
- pib_ifpick varchar2(20),
- pib_ifprint varchar2(20)
- );
|