国产探花免费观看_亚洲丰满少妇自慰呻吟_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;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 济源市| 聂荣县| 宜兰市| 类乌齐县| 双峰县| 天镇县| 石棉县| 凌海市| 蓬溪县| 民勤县| 博乐市| 吐鲁番市| 四平市| 丰原市| 东山县| 桓仁| 宁乡县| 囊谦县| 衡东县| 金沙县| 石景山区| 禹州市| 蓬溪县| 龙川县| 佛教| 武安市| 昆明市| 长沙县| 明光市| 深泽县| 边坝县| 乐业县| 郎溪县| 黄大仙区| 重庆市| 马鞍山市| 城口县| 福安市| 延津县| 无为县| 车险|