fix: ensure cleanup of casuser temp table in error condition
Build / Build-and-ng-test (pull_request) Successful in 5m26s
Lighthouse Checks / lighthouse (pull_request) Successful in 21m58s
Build / Build-and-test-development (pull_request) Successful in 24m16s

This commit is contained in:
Unknown
2026-09-02 14:07:16 +01:00
parent 1ed31f2a49
commit c4123e5c96
+2
View File
@@ -196,6 +196,8 @@ run;
%mp_lockanytable(UNLOCK,lib=&lib,ds=&ds,ref=&ETLSOURCE (aborted), %mp_lockanytable(UNLOCK,lib=&lib,ds=&ds,ref=&ETLSOURCE (aborted),
ctl_ds=&dclib..mpe_lockanytable ctl_ds=&dclib..mpe_lockanytable
) )
/* ensure cleanup */
proc sql;drop table CASUSER.&tmpds;quit;
%end; %end;
%mp_abort(iftrue= (&syscc>0) %mp_abort(iftrue= (&syscc>0)
,mac=&sysmacroname ,mac=&sysmacroname