mirror of
https://github.com/sasjs/core.git
synced 2025-12-12 06:54:35 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96e8b096c5 |
6
all.sas
6
all.sas
@@ -13505,7 +13505,7 @@ run;
|
|||||||
%let ds3=%upcase(work.%mf_getuniquename(prefix=mpsd_keychar));
|
%let ds3=%upcase(work.%mf_getuniquename(prefix=mpsd_keychar));
|
||||||
proc transpose data=&ds2(where=(tgtvar_type='C'))
|
proc transpose data=&ds2(where=(tgtvar_type='C'))
|
||||||
out=&ds3(drop=_name_);
|
out=&ds3(drop=_name_);
|
||||||
by KEY_HASH;
|
by KEY_HASH PROCESSED_DTTM;
|
||||||
id TGTVAR_NM;
|
id TGTVAR_NM;
|
||||||
var charval;
|
var charval;
|
||||||
run;
|
run;
|
||||||
@@ -13513,7 +13513,7 @@ run;
|
|||||||
%let ds4=%upcase(work.%mf_getuniquename(prefix=mpsd_keynum));
|
%let ds4=%upcase(work.%mf_getuniquename(prefix=mpsd_keynum));
|
||||||
proc transpose data=&ds2(where=(tgtvar_type='N'))
|
proc transpose data=&ds2(where=(tgtvar_type='N'))
|
||||||
out=&ds4(drop=_name_);
|
out=&ds4(drop=_name_);
|
||||||
by KEY_HASH;
|
by KEY_HASH PROCESSED_DTTM;
|
||||||
id TGTVAR_NM;
|
id TGTVAR_NM;
|
||||||
var numval;
|
var numval;
|
||||||
run;
|
run;
|
||||||
@@ -13523,7 +13523,7 @@ run;
|
|||||||
|
|
||||||
%let ds5=%upcase(work.%mf_getuniquename(prefix=mpsd_merged));
|
%let ds5=%upcase(work.%mf_getuniquename(prefix=mpsd_merged));
|
||||||
data &ds5;
|
data &ds5;
|
||||||
length key_hash $32;
|
length key_hash $32 processed_dttm 8;
|
||||||
merge &ds3 &ds4;
|
merge &ds3 &ds4;
|
||||||
by key_hash;
|
by key_hash;
|
||||||
if not missing(key_hash);
|
if not missing(key_hash);
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ run;
|
|||||||
%let ds3=%upcase(work.%mf_getuniquename(prefix=mpsd_keychar));
|
%let ds3=%upcase(work.%mf_getuniquename(prefix=mpsd_keychar));
|
||||||
proc transpose data=&ds2(where=(tgtvar_type='C'))
|
proc transpose data=&ds2(where=(tgtvar_type='C'))
|
||||||
out=&ds3(drop=_name_);
|
out=&ds3(drop=_name_);
|
||||||
by KEY_HASH;
|
by KEY_HASH PROCESSED_DTTM;
|
||||||
id TGTVAR_NM;
|
id TGTVAR_NM;
|
||||||
var charval;
|
var charval;
|
||||||
run;
|
run;
|
||||||
@@ -128,7 +128,7 @@ run;
|
|||||||
%let ds4=%upcase(work.%mf_getuniquename(prefix=mpsd_keynum));
|
%let ds4=%upcase(work.%mf_getuniquename(prefix=mpsd_keynum));
|
||||||
proc transpose data=&ds2(where=(tgtvar_type='N'))
|
proc transpose data=&ds2(where=(tgtvar_type='N'))
|
||||||
out=&ds4(drop=_name_);
|
out=&ds4(drop=_name_);
|
||||||
by KEY_HASH;
|
by KEY_HASH PROCESSED_DTTM;
|
||||||
id TGTVAR_NM;
|
id TGTVAR_NM;
|
||||||
var numval;
|
var numval;
|
||||||
run;
|
run;
|
||||||
@@ -138,7 +138,7 @@ run;
|
|||||||
|
|
||||||
%let ds5=%upcase(work.%mf_getuniquename(prefix=mpsd_merged));
|
%let ds5=%upcase(work.%mf_getuniquename(prefix=mpsd_merged));
|
||||||
data &ds5;
|
data &ds5;
|
||||||
length key_hash $32;
|
length key_hash $32 processed_dttm 8;
|
||||||
merge &ds3 &ds4;
|
merge &ds3 &ds4;
|
||||||
by key_hash;
|
by key_hash;
|
||||||
if not missing(key_hash);
|
if not missing(key_hash);
|
||||||
|
|||||||
Reference in New Issue
Block a user