Hi Experts,
I have imported a file in SAS and now adding few more details in that file but I am getting the below error. I feel it's a issue in joining. Please suggest
Error Log:
29 proc sql;
30 create table Manual_tracing as
31
32 select a.*,
33
34 b.debt_code,
35 b.tran_code,
36 b.tx_date,
37 b.tx_time,
38 b.dt_tx_date,
39 b.tx_manauto,
40 b.op_code,
41 b.tx_char_i11,
42 c.td_altdescrn,
43 c.td_stddescrn
44
45 from p2scflow.debt_trans as b
46 inner join b on a.debt_code = b.debt_code
47 inner join p2scflow.transdescrn as c
48 on b.Tran_code = c.Tran_code
49 where b.tran_code in ('MO9741','MO9742','MO9743','MO9744','MO9745','MO9746','MO9747','MO9748')
50
51 order by a.debt_code
52 ;
ERROR: File WORK.B.DATA does not exist.
NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements.
2 The SAS System 13:44 Thursday, May 26, 2022
53 quit;
Proc import
datafile='\\test.local\shares\public\Full_manual_trace_book.csv'
out=Manual_trace_full
dbms=csv
replace;
run;
proc sql;
create table Manual_tracing as
select a.*,
b.debt_code,
b.tran_code,
c.td_altdescrn,
c.td_stddescrn
from p2scflow.debt_trans as b
inner join b on a.debt_code = b.debt_code
inner join p2scflow.transdescrn as c
on b.Tran_code = c.Tran_code
where b.tran_code in ('SO971','SO972')
order by b.debt_code;
quit;