Это код ошибки:
Line 115: ERROR: RFC_ERROR_SYSTEM_FAILURE Error in module RSQL of the database interface. NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements. `
Журнал ошибок:
NOTE: Libref SAPENG was successfully assigned as follows:
Engine: R3
Physical Name: PRORELOC
101 %rcSet(&syslibrc);
102
103 %let etls_recnt = 0;
104 %macro etls_recordCheck;
105 %let etls_recCheckExist = %eval(%sysfunc(exist(SAPEng.CDPOS, DATA)) or
106 %sysfunc(exist(SAPEng.CDPOS, VIEW)));
107
108 %if (&etls_recCheckExist) %then
109 %do;
110 proc sql noprint;
111 select count(*) into :etls_recnt from SAPEng.CDPOS;
112 quit;
113 %end;
114 %mend etls_recordCheck;
115 %etls_recordCheck;
MPRINT(ETLS_RECORDCHECK): proc sql noprint;
MPRINT(ETLS_RECORDCHECK): select count(*) into :etls_recnt from SAPEng.CDPOS;
ERROR: RFC_ERROR_SYSTEM_FAILURE
Error in module RSQL of the database interface.
Есть идеи, почему это произошло?
Таблица, которую я пытался извлечь, называется CDPOS. Нет ошибки в другой таблице SAP