2016-11-17 157 views
0

我創建了一個LIBNAME XXXX,並在其中保存表Event_History_Main,使用:如何分配libname並解決錯誤:Libname XXXX未分配?

libname XXXX meta library="XXXX" metaout=data; 

data XXXX.Event_History_Main; 
    set work.Event_History_Main; 
run; 

但是當我嘗試運行這段代碼

data Event_History; 
    set XXXX.Event_History_MAIN; 
run; 

我有以下錯誤:

ERROR: Libname XXXX is not assigned. 

如何解決它?上面proc之前我錯過了什麼?

回答

0

您使用的是RSUBMIT和ENDRSUBMIT嗎?如果是的話,哪部分代碼? 如果在聲明libname時有RSUBMIT和ENDRSUBMIT,則必須將seconde代碼寫入RSUBMIT和ENDRSUBMIT之間。

+0

我不確定你在說什麼。但是,不,我沒有使用RSUBMIT ENDRSUBMIT ...只是上面的代碼,我正在使用什麼,沒有更多。謝謝。 – ZeekDSA

+0

然後,您是否有像「錯誤:LIBNAME語句中的錯誤」的錯誤。當你運行「libname XXXX meta library =」XXXX「metaout = data;」。 –

+0

沒有。我沒有得到任何錯誤。並且保存的數據表出現在xxxx中 – ZeekDSA