国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

ORACLE 截斷字符串

2024-08-29 13:33:18
字體:
來源:轉載
供稿:網友
create or replace PRocedure ModifyLadingItemPack
(
  ASoditemguid varchar2,                  --合同電子倉單明細GUID
  ALadingitemGUID varchar2,               --提單子項GUID
  ACDResID varchar2,                      --電子倉單號
  APackageIDList varchar2,                --倉單捆包具體GUID列表
  Aladingnum float,
  Aladingpieces float,
  AReturnValue out integer                --返回值:
)
is
  ALadingItem_PackagesGUID varchar(32);
  ATempIDList varchar2(4000);
  AID varchar2(32);
  APackageWeight float;
  APackagePiece float;
  ATotalPackWeight float;
begin
  AReturnValue := 1;
  ATempIDList := APackageIDList;
  APackageWeight :=0;
  APackagePiece :=0;   ---------------------------------更新合同電子倉單明細---------------------------
  while ( INSTR(ATempIDList,':' ) > 0 ) or ( LENGTH(ATempIDList ) > 0 ) loop
        if INSTR(ATempIDList,':' ) > 0 then           select sys_guid() into ALadingItem_PackagesGUID from dual;
           AID := SUBSTR(ATempIDList ,1,INSTR( ATempIDList,':') - 1 );
           ATempIDList := SUBSTR(ATempIDList,INSTR( ATempIDList,':') + 1 , LENGTH(ATempIDList) - INSTR(ATempIDList,':'));           ---------------------------------提單捆包明細----------------------------------
           insert into HT_LadingItem_packages(sGUID, sLadingItemGUID, sCDResID, sPackageID)
          values(ALadingItem_PackagesGUID, ALadingitemGUID, ACDResID,AID);           ---------------------------------更新倉單捆包明細狀態---------------------------
           UPDATE ZY_Packages SET state = 5 WHERE SGUID = AID;           select fWeight into ATotalPackWeight from ZY_Packages where sGUID=AID;           APackageWeight:=APackageWeight+ATotalPackWeight;
           APackagePiece:=APackagePiece+1;
        else
           AID := ATempIDList;
           ATempIDList := '';
        end if;
   end loop;   update HT_SODItem set fLadingNum=fLadingNum+APackageWeight,fLadingPieces=fLadingPieces+APackagePiece
   where sGUID=ASoditemguid;  COMMIT;
EXCEPTION
  WHEN OTHERS THEN BEGIN
    AReturnValue := 99;
    ROLLBACK;
  END;
end;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乡县| 盐边县| 甘南县| 姜堰市| 平度市| 慈溪市| 嘉义县| 大田县| 大方县| 晋江市| 浏阳市| 望城县| 澄城县| 扶余县| 琼中| 安化县| 平度市| 汉川市| 红安县| 望谟县| 教育| 阳春市| 三台县| 阿拉善盟| 古交市| 瓦房店市| 黑水县| 定远县| 丹凤县| 桃源县| 青川县| 长子县| 莱西市| 左权县| 分宜县| 泸水县| 布尔津县| 六盘水市| 仙桃市| 南部县| 宣武区|